Max level shown:
12025-04-30T06:11:48.377ZDEBGtest_blueprint_edit (init_with_steps): Running step start_crdb
22025-04-30T06:11:48.382ZDEBGtest_blueprint_edit: Starting CRDB
32025-04-30T06:11:48.788ZINFOtest_blueprint_edit: cockroach temporary directory: /var/tmp/omicron_tmp/.tmpiAcV58
42025-04-30T06:11:48.790ZINFOtest_blueprint_edit: cockroach: copying from seed tarball (/var/tmp/omicron_tmp/crdb-base-build/f234518892194a05ad8767dc97f01a61a55baf1431942a314ce8b0f72b18ec2e.tar) to storage directory (/var/tmp/omicron_tmp/.tmpiAcV58/data)
52025-04-30T06:11:48.841ZINFOtest_blueprint_edit: cockroach command line: cockroach start-single-node --insecure --http-addr=:0 --store=path=/var/tmp/omicron_tmp/.tmpiAcV58/data,ballast-size=0 --listen-addr [::1]:0 --listening-url-file /var/tmp/omicron_tmp/.tmpiAcV58/listen-url
62025-04-30T06:11:48.846ZINFOtest_blueprint_edit: cockroach environment: BUILDOMAT_JOB_ID=01JT2JWKGHF3JHFMW0JR13NSA6 BUILDOMAT_TASK_ID=4 CARGO=/home/build/.rustup/toolchains/1.86.0-x86_64-unknown-illumos/bin/cargo CARGO_HOME=/home/build/.cargo CARGO_INCREMENTAL=0 CARGO_MANIFEST_DIR=/work/oxidecomputer/omicron/nexus/reconfigurator/cli-integration-tests CARGO_PKG_AUTHORS= CARGO_PKG_DESCRIPTION=Integration tests for reconfigurator-cli with Nexus CARGO_PKG_HOMEPAGE= CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE= CARGO_PKG_NAME=nexus-reconfigurator-cli-integration-tests CARGO_PKG_REPOSITORY= CARGO_PKG_RUST_VERSION= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE= CARGO_TERM_COLOR=always CI=true CRDB_SEED_TAR=/var/tmp/omicron_tmp/crdb-base-build/f234518892194a05ad8767dc97f01a61a55baf1431942a314ce8b0f72b18ec2e.tar GITHUB_REPOSITORY=oxidecomputer/omicron GITHUB_SHA=531912b3fc900900bc7bd18f5eac1ce1e22cb1cd GOTRACEBACK=crash HOME=/home/build LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=/work/oxidecomputer/omicron/target/debug/build/aws-lc-sys-6532f52db341a7cc/out/build/artifacts:/work/oxidecomputer/omicron/target/debug/build/blake3-403ee89fc24db8f8/out:/work/oxidecomputer/omicron/target/debug/build/bzip2-sys-aece66bfb5c8df92/out/lib:/work/oxidecomputer/omicron/target/debug/build/libgit2-sys-5fe90ecb72e1690f/out/build:/work/oxidecomputer/omicron/target/debug/build/ring-fb368fe91b2bd145/out:/work/oxidecomputer/omicron/target/debug/build/tofino-ffe28f7f2301d0c2/out:/work/oxidecomputer/omicron/target/debug/build/zstd-sys-a7fb19a1e17b70f6/out:/work/oxidecomputer/omicron/target/debug/deps:/work/oxidecomputer/omicron/target/debug:/home/build/.rustup/toolchains/1.86.0-x86_64-unknown-illumos/lib/rustlib/x86_64-unknown-illumos/lib:/home/build/.rustup/toolchains/1.86.0-x86_64-unknown-illumos/lib LOGNAME=build NEXTEST=1 NEXTEST_BIN_EXE_reconfigurator-cli-dup=/work/oxidecomputer/omicron/target/debug/reconfigurator-cli-dup NEXTEST_EXECUTION_MODE=process-per-test NEXTEST_LD_LIBRARY_PATH=/work/oxidecomputer/omicron/target/debug/build/aws-lc-sys-6532f52db341a7cc/out/build/artifacts:/work/oxidecomputer/omicron/target/debug/build/blake3-403ee89fc24db8f8/out:/work/oxidecomputer/omicron/target/debug/build/bzip2-sys-aece66bfb5c8df92/out/lib:/work/oxidecomputer/omicron/target/debug/build/libgit2-sys-5fe90ecb72e1690f/out/build:/work/oxidecomputer/omicron/target/debug/build/ring-fb368fe91b2bd145/out:/work/oxidecomputer/omicron/target/debug/build/tofino-ffe28f7f2301d0c2/out:/work/oxidecomputer/omicron/target/debug/build/zstd-sys-a7fb19a1e17b70f6/out:/work/oxidecomputer/omicron/target/debug/deps:/work/oxidecomputer/omicron/target/debug:/home/build/.rustup/toolchains/1.86.0-x86_64-unknown-illumos/lib/rustlib/x86_64-unknown-illumos/lib:/home/build/.rustup/toolchains/1.86.0-x86_64-unknown-illumos/lib NEXTEST_PROFILE=ci NEXTEST_RUN_ID=29735cc2-0883-4059-8ca2-1da53f01ede3 NEXTEST_TEST_GLOBAL_SLOT=0 NEXTEST_TEST_GROUP=@global NEXTEST_TEST_GROUP_SLOT=none OUT_DIR=/work/oxidecomputer/omicron/target/debug/build/nexus-reconfigurator-cli-integration-tests-f321d95e7fb1af57/out PATH=/work/oxidecomputer/omicron/out/mgd/root/opt/oxide/mgd/bin:/work/oxidecomputer/omicron/out/dendrite-stub/bin:/work/oxidecomputer/omicron/out/clickhouse:/work/oxidecomputer/omicron/out/cockroachdb/bin:/home/build/.cargo/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ooce/bin:/opt/ooce/sbin PWD=/work/oxidecomputer/omicron RUSTC_BOOTSTRAP=1 RUSTDOCFLAGS=--document-private-items -D warnings RUSTFLAGS=-D warnings -C link-arg=-R/usr/platform/oxide/lib/amd64 RUSTUP_HOME=/home/build/.rustup RUSTUP_TOOLCHAIN=1.86.0-x86_64-unknown-illumos RUST_BACKTRACE=1 RUST_RECURSION_COUNT=1 SHLVL=1 SSL_CERT_DIR=/usr/ssl/certs SSL_CERT_FILE=/etc/ssl/cacert.pem TMPDIR=/var/tmp/omicron_tmp TZ=UTC USER=build _=/usr/bin/ptime __NEXTEST_ATTEMPT=1
72025-04-30T06:11:50.146ZINFOtest_blueprint_edit: cockroach pid: 17418
82025-04-30T06:11:50.146ZINFOtest_blueprint_edit: cockroach listen URL: postgresql://root@[::1]:61093/omicron?sslmode=disable
92025-04-30T06:11:50.150ZDEBGtest_blueprint_edit (init_with_steps): Running step start_clickhouse
102025-04-30T06:11:50.150ZDEBGtest_blueprint_edit: Starting Clickhouse
112025-04-30T06:11:50.696ZDEBGtest_blueprint_edit (init_with_steps): Running step start_gateway_switch0
122025-04-30T06:11:50.696ZDEBGtest_blueprint_edit: Starting Management Gateway
132025-04-30T06:11:50.878ZDEBGtest_blueprint_edit (init_with_steps): Running step start_dendrite_switch0
142025-04-30T06:11:50.878ZDEBGtest_blueprint_edit: Starting Dendrite for switch0
152025-04-30T06:11:50.952ZDEBGtest_blueprint_edit (init_with_steps): Running step start_mgd_switch0
162025-04-30T06:11:50.952ZDEBGtest_blueprint_edit: Starting mgd for switch0
172025-04-30T06:11:51.094ZDEBGtest_blueprint_edit: mgd port is 58864
182025-04-30T06:11:51.094ZDEBGtest_blueprint_edit (init_with_steps): Running step record_switch_dns
192025-04-30T06:11:51.100ZDEBGtest_blueprint_edit: Recording DNS for the switch zones sled_id = b6d65341-167c-41df-9b5c-41cded99c229 switch_location = switch0
202025-04-30T06:11:51.101ZDEBGtest_blueprint_edit (init_with_steps): Running step start_internal_dns
212025-04-30T06:11:51.103ZINFOtest_blueprint_edit (store): opening sled database path = /var/tmp/omicron_tmp/.tmpYLaNp0
222025-04-30T06:11:51.386ZINFOtest_blueprint_edit (store): pruning trees for generations newer than 0
232025-04-30T06:11:51.386ZINFOtest_blueprint_edit (store): pruning trees for generations older than 0 keep = 3
242025-04-30T06:11:51.387ZINFOtest_blueprint_edit (dns): DNS server bound to address kind = dns local_address = [::1]:52755
252025-04-30T06:11:51.390ZDEBGtest_blueprint_edit (http): registered endpoint kind = dns local_addr = [::1]:49373 method = GET path = /config versions = all
262025-04-30T06:11:51.390ZDEBGtest_blueprint_edit (http): registered endpoint kind = dns local_addr = [::1]:49373 method = PUT path = /config versions = all
272025-04-30T06:11:51.390ZINFOtest_blueprint_edit (http): listening kind = dns local_addr = [::1]:49373
282025-04-30T06:11:51.391ZDEBGtest_blueprint_edit (http): successfully registered DTrace USDT probes kind = dns local_addr = [::1]:49373
292025-04-30T06:11:51.393ZDEBGtest_blueprint_edit (init_with_steps): Running step start_external_dns
302025-04-30T06:11:51.394ZINFOtest_blueprint_edit (store): opening sled database path = /var/tmp/omicron_tmp/.tmpWw1u0C
312025-04-30T06:11:51.428ZINFOtest_blueprint_edit (store): pruning trees for generations newer than 0
322025-04-30T06:11:51.433ZINFOtest_blueprint_edit (store): pruning trees for generations older than 0 keep = 3
332025-04-30T06:11:51.433ZINFOtest_blueprint_edit (dns): DNS server bound to address kind = dns local_address = [::1]:45957
342025-04-30T06:11:51.433ZDEBGtest_blueprint_edit (http): registered endpoint kind = dns local_addr = [::1]:57694 method = GET path = /config versions = all
352025-04-30T06:11:51.433ZDEBGtest_blueprint_edit (http): registered endpoint kind = dns local_addr = [::1]:57694 method = PUT path = /config versions = all
362025-04-30T06:11:51.434ZINFOtest_blueprint_edit (http): listening kind = dns local_addr = [::1]:57694
372025-04-30T06:11:51.435ZDEBGtest_blueprint_edit (http): successfully registered DTrace USDT probes kind = dns local_addr = [::1]:57694
382025-04-30T06:11:51.435ZDEBGtest_blueprint_edit (init_with_steps): Running step start_nexus_internal
392025-04-30T06:11:51.435ZDEBGtest_blueprint_edit: Starting Nexus (internal API)
402025-04-30T06:11:51.464ZINFOtest_blueprint_edit: setting up nexus server
412025-04-30T06:11:51.588ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Action
422025-04-30T06:11:51.588ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = AnyActor
432025-04-30T06:11:51.588ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = AuthenticatedActor
442025-04-30T06:11:51.589ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = BlueprintConfig
452025-04-30T06:11:51.589ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Database
462025-04-30T06:11:51.589ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = DnsConfig
472025-04-30T06:11:51.589ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Fleet
482025-04-30T06:11:51.589ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Inventory
492025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = IpPoolList
502025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = ConsoleSessionList
512025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = DeviceAuthRequestList
522025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloCertificateList
532025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloIdentityProviderList
542025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloUserList
552025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = TargetReleaseConfig
562025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = WebhookEventClassList
572025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Project
582025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Disk
592025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Snapshot
602025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = ProjectImage
612025-04-30T06:11:51.590ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = AffinityGroup
622025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = AntiAffinityGroup
632025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Instance
642025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = IpPool
652025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = InstanceNetworkInterface
662025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Vpc
672025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = VpcRouter
682025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = InternetGateway
692025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = InternetGatewayIpPool
702025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = InternetGatewayIpAddress
712025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = RouterRoute
722025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = VpcSubnet
732025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = FloatingIp
742025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Image
752025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloImage
762025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = AddressLot
772025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Blueprint
782025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = LoopbackAddress
792025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Certificate
802025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = ConsoleSession
812025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = DeviceAuthRequest
822025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = DeviceAccessToken
832025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = PhysicalDisk
842025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Rack
852025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = RoleBuiltin
862025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SshKey
872025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Silo
882025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloUser
892025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SiloGroup
902025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SupportBundle
912025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = IdentityProvider
922025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = SamlIdentityProvider
932025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Sled
942025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = TufRepo
952025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = TufArtifact
962025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = WebhookEvent
972025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = WebhookReceiver
982025-04-30T06:11:51.591ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = WebhookSecret
992025-04-30T06:11:51.592ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Zpool
1002025-04-30T06:11:51.592ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = Service
1012025-04-30T06:11:51.592ZINFOtest_blueprint_edit (ServerContext): registering Oso class class = UserBuiltin
1022025-04-30T06:11:51.592ZINFOtest_blueprint_edit (ServerContext): full Oso configuration config = #\n# Oso configuration for Omicron\n# This file is augmented by generated snippets.\n#\n\n#\n# ACTOR TYPES AND BASIC RULES\n#\n\n# `AnyActor` includes both authenticated and unauthenticated users.\nactor AnyActor {}\n\n# An `AuthenticatedActor` has an identity in the system. All of our operations\n# today require that an actor be authenticated.\nactor AuthenticatedActor {}\n\n# For any resource, `actor` can perform action `action` on it if they're\n# authenticated and their role(s) give them the corresponding permission on that\n# resource.\nallow(actor: AnyActor, action: Action, resource) if\n actor.authenticated and\n has_permission(actor.authn_actor.unwrap(), action.to_perm(), resource);\n\n# Define role relationships\nhas_role(actor: AuthenticatedActor, role: String, resource: Resource)\n\tif resource.has_role(actor, role);\n\n#\n# ROLES AND PERMISSIONS IN THE FLEET/SILO/PROJECT HIERARCHY\n#\n# We define the following permissions for most resources in the system:\n#\n# - "create_child": required to create child resources (of any type)\n#\n# - "list_children": required to list child resources (of all types) of a\n# resource\n#\n# - "modify": required to modify or delete a resource\n#\n# - "read": required to read a resource\n#\n# We define the following predefined roles for only a few high-level resources:\n# the Fleet (see below), Silo, Organization, and Project. The specific roles\n# are oriented around intended use-cases:\n#\n# - "admin": has all permissions on the resource\n#\n# - "collaborator": has "read", "list_children", and "create_child", plus\n# the "admin" role for child resources. The idea is that if you're an\n# Organization Collaborator, you have full control over the Projects within\n# the Organization, but you cannot modify or delete the Organization itself.\n#\n# - "viewer": has "read" and "list_children" on a resource\n#\n# Below the Project level, permissions are granted via roles at the Project\n# level. For example, for someone to be able to create, modify, or delete any\n# Instances, they must be granted project.collaborator, which means they can\n# create, modify, or delete _all_ resources in the Project.\n#\n# The complete set of predefined roles:\n#\n# - fleet.admin (superuser for the whole system)\n# - fleet.collaborator (can manage Silos)\n# - fleet.viewer (can read most non-siloed resources in the system)\n# - silo.admin (superuser for the silo)\n# - silo.collaborator (can create and own Organizations)\n# - silo.viewer (can read most resources within the Silo)\n# - organization.admin (complete control over an organization)\n# - organization.collaborator (can manage Projects)\n# - organization.viewer (can read most resources within the Organization)\n# - project.admin (complete control over a Project)\n# - project.collaborator (can manage all resources within the Project)\n# - project.viewer (can read most resources within the Project)\n#\n# Outside the Silo/Organization/Project hierarchy, we (currently) treat most\n# resources as nested under Fleet or else a synthetic resource (see below). We\n# do not yet support role assignments on anything other than Fleet, Silo,\n# Organization, or Project.\n#\n\n# "Fleet" is a global singleton representing the whole system. The name comes\n# from the idea described in RFD 24, but it's not quite right. This probably\n# should be more like "Region" or "AvailabilityZone". The precise boundaries\n# have not yet been figured out.\nresource Fleet {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\troles = [\n\t # Roles that can be attached by users\n\t "admin",\n\t "collaborator",\n\t "viewer",\n\n\t # Internal-only roles\n\t "external-authenticator"\n\t];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n}\n\n# For fleets specifically, roles can be conferred by roles on the user's Silo.\nhas_role(actor: AuthenticatedActor, role: String, _: Fleet) if\n\tsilo_role in actor.confers_fleet_role(role) and\n\thas_role(actor, silo_role, actor.silo.unwrap());\n\nresource Silo {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\troles = [ "admin", "collaborator", "viewer" ];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n\n\t# Permissions implied by roles on this resource's parent (Fleet). Fleet\n\t# privileges allow a user to see and potentially administer the Silo,\n\t# but they do not give anyone permission to look at anything inside the\n\t# Silo. To achieve this, we use permission rules here. (If we granted\n\t# Fleet administrators _roles_ on the Silo, then those would cascade\n\t# into the Silo as well.)\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "collaborator" on "parent_fleet";\n\n\t# external authenticator has to create silo users\n\t"list_children" if "external-authenticator" on "parent_fleet";\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\n\nhas_relation(fleet: Fleet, "parent_fleet", silo: Silo)\n\tif silo.fleet = fleet;\n\n# As a special case, all authenticated users can read their own Silo. That's\n# not quite the same as having the "viewer" role. For example, they cannot list\n# Organizations in the Silo.\n#\n# One reason this is necessary is because if an unprivileged user tries to\n# create an Organization using "POST /organizations", they should get back a 403\n# (which implies they're able to see /organizations, which is essentially seeing\n# the Silo itself) rather than a 404. This behavior isn't a hard constraint\n# (i.e., you could reasonably get a 404 for an API you're not allowed to call).\n# Nor is the implementation (i.e., we could special-case this endpoint somehow).\n# But granting this permission is the simplest way to keep this endpoint's\n# behavior consistent with the rest of the API.\n#\n# This rule is also used to determine if a user can list the identity providers\n# in the Silo (which they should be able to), since that's predicated on being\n# able to read the Silo.\n#\n# It's unclear what else would break if users couldn't see their own Silo.\nhas_permission(actor: AuthenticatedActor, "read", silo: Silo)\n\tif silo in actor.silo;\n\nresource Project {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\troles = [ "admin", "collaborator", "viewer" ];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n\n\t# Roles implied by roles on this resource's parent (Silo)\n\trelations = { parent_silo: Silo };\n\t"admin" if "collaborator" on "parent_silo";\n\t"viewer" if "viewer" on "parent_silo";\n}\nhas_relation(silo: Silo, "parent_silo", project: Project)\n\tif project.silo = silo;\n\n#\n# GENERAL RESOURCES OUTSIDE THE SILO/PROJECT HIERARCHY\n#\n# Many resources use snippets of Polar generated by the `authz_resource!` Rust\n# macro. Some resources require custom Polar code. Those appear here.\n#\n\nresource Certificate {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Fleet-level and silo-level roles both grant privileges on certificates.\n\t"read" if "admin" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"read" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", certificate: Certificate)\n\tif certificate.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", certificate: Certificate)\n\tif certificate.silo.fleet = fleet;\n\nresource SiloUser {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\t# Fleet and Silo administrators can manage a Silo's users. This is one\n\t# of the only areas of Silo configuration that Fleet Administrators have\n\t# permissions on.\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\t"list_children" if "read" on "parent_silo";\n\t"read" if "read" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\t"list_children" if "read" on "parent_fleet";\n\t"read" if "read" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", user: SiloUser)\n\tif user.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", user: SiloUser)\n\tif user.silo.fleet = fleet;\n\n# authenticated actors have all permissions on themselves\nhas_permission(actor: AuthenticatedActor, _perm: String, silo_user: SiloUser)\n if actor.equals_silo_user(silo_user);\n\nhas_permission(actor: AuthenticatedActor, "read", silo_user: SiloUser)\n if silo_user.silo in actor.silo;\n\nresource SiloGroup {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\trelations = { parent_silo: Silo };\n\t"list_children" if "read" on "parent_silo";\n\t"read" if "read" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n}\nhas_relation(silo: Silo, "parent_silo", group: SiloGroup)\n\tif group.silo = silo;\n\nresource SshKey {\n\tpermissions = [ "read", "modify" ];\n\trelations = { silo_user: SiloUser };\n\n\t"read" if "read" on "silo_user";\n\t"modify" if "modify" on "silo_user";\n}\nhas_relation(user: SiloUser, "silo_user", ssh_key: SshKey)\n\tif ssh_key.silo_user = user;\n\nresource IdentityProvider {\n\tpermissions = [\n\t "read",\n\t "modify",\n\t "create_child",\n\t "list_children",\n\t];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Silo-level roles grant privileges on identity providers.\n\t"read" if "viewer" on "parent_silo";\n\t"list_children" if "viewer" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\n\t# Fleet-level roles also grant privileges on identity providers.\n\t"read" if "viewer" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", identity_provider: IdentityProvider)\n\tif identity_provider.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: IdentityProvider)\n\tif collection.silo.fleet = fleet;\n\nresource SamlIdentityProvider {\n\tpermissions = [\n\t "read",\n\t "modify",\n\t "create_child",\n\t "list_children",\n\t];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Silo-level roles grant privileges on identity providers.\n\t"read" if "viewer" on "parent_silo";\n\t"list_children" if "viewer" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\n\t# Fleet-level roles also grant privileges on identity providers.\n\t"read" if "viewer" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", saml_identity_provider: SamlIdentityProvider)\n\tif saml_identity_provider.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SamlIdentityProvider)\n\tif collection.silo.fleet = fleet;\n\n#\n# SYNTHETIC RESOURCES OUTSIDE THE SILO HIERARCHY\n#\n# The resources here do not correspond to anything that appears explicitly in\n# the API or is stored in the database. These are used either at the top level\n# of the API path (e.g., "/v1/system/ip-pools") or as an implementation detail of the system\n# (in the case of console sessions and "Database"). The policies are\n# either statically-defined in this file or driven by role assignments on the\n# Fleet. None of these resources defines their own roles.\n#\n\n# Describes the policy for reading and modifying DNS configuration\n# (both internal and external)\nresource DnsConfig {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_fleet: Fleet };\n\t# "external-authenticator" requires these permissions because that's the\n\t# context that Nexus uses when creating and deleting Silos. These\n\t# operations necessarily need to read and modify DNS configuration.\n\t"read" if "external-authenticator" on "parent_fleet";\n\t"modify" if "external-authenticator" on "parent_fleet";\n\t# "admin" on the parent fleet also gets these permissions, primarily for\n\t# the test suite.\n\t"read" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", dns_config: DnsConfig)\n\tif dns_config.fleet = fleet;\n\n# Describes the policy for accessing blueprints\nresource BlueprintConfig {\n\tpermissions = [\n\t "list_children", # list blueprints\n\t "create_child", # create blueprint\n\t "read", # read the current target\n\t "modify", # change the current target\n\t];\n\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"read" if "viewer" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", list: BlueprintConfig)\n\tif list.fleet = fleet;\n\n# Describes the policy for accessing blueprints\nresource TargetReleaseConfig {\n\tpermissions = [\n\t "read", # read the current target release\n\t "modify", # change the current target release\n\t];\n\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", resource: TargetReleaseConfig)\n\tif resource.fleet = fleet;\n\n# Describes the policy for reading and modifying low-level inventory\nresource Inventory {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", inventory: Inventory)\n\tif inventory.fleet = fleet;\n\n# Describes the policy for accessing "/v1/system/ip-pools" in the API\nresource IpPoolList {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "create_child",\n\t];\n\n\t# Fleet Administrators can create or modify the IP Pools list.\n\trelations = { parent_fleet: Fleet };\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n\n\t# Fleet Viewers can list IP Pools\n\t"list_children" if "viewer" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", ip_pool_list: IpPoolList)\n\tif ip_pool_list.fleet = fleet;\n\n# Any authenticated user can create a child of a provided IP Pool.\n# This is necessary to use the pools when provisioning instances.\nhas_permission(actor: AuthenticatedActor, "create_child", ip_pool: IpPool)\n\tif silo in actor.silo and silo.fleet = ip_pool.fleet;\n\n# Describes the policy for creating and managing web console sessions.\nresource ConsoleSessionList {\n\tpermissions = [ "create_child" ];\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", collection: ConsoleSessionList)\n\tif collection.fleet = fleet;\n\n# Describes the policy for creating and managing device authorization requests.\nresource DeviceAuthRequestList {\n\tpermissions = [ "create_child" ];\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", collection: DeviceAuthRequestList)\n\tif collection.fleet = fleet;\n\n# Describes the policy for creating and managing Silo certificates\nresource SiloCertificateList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Both Fleet and Silo administrators can see and modify the Silo's\n\t# certificates.\n\t"list_children" if "admin" on "parent_silo";\n\t"list_children" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloCertificateList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloCertificateList)\n\tif collection.silo.fleet = fleet;\n\n# Describes the policy for creating and managing Silo identity providers\nresource SiloIdentityProviderList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Everyone who can read the Silo (which includes all the users in the\n\t# Silo) can see the identity providers in it.\n\t"list_children" if "read" on "parent_silo";\n\n\t# Fleet and Silo administrators can manage the Silo's identity provider\n\t# configuration. This is one of the only areas of Silo configuration\n\t# that Fleet Administrators have permissions on. This is also one of\n\t# the only cases where we need to look two levels up the hierarchy to\n\t# see if somebody has the right permission. For most other things,\n\t# permissions cascade down the hierarchy so we only need to look at the\n\t# parent.\n\t"create_child" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloIdentityProviderList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloIdentityProviderList)\n\tif collection.silo.fleet = fleet;\n\n# Describes the policy for creating and managing Silo users (mostly intended for\n# API-managed users)\nresource SiloUserList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Everyone who can read the Silo (which includes all the users in the\n\t# Silo) can see the users in it.\n\t"list_children" if "read" on "parent_silo";\n\n\t# Fleet and Silo administrators can manage the Silo's users. This is\n\t# one of the only areas of Silo configuration that Fleet Administrators\n\t# have permissions on. This is also one of the few cases (so far) where\n\t# we need to look two levels up the hierarchy to see if somebody has the\n\t# right permission. For most other things, permissions cascade down the\n\t# hierarchy so we only need to look at the parent.\n\t"create_child" if "admin" on "parent_silo";\n\t"list_children" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloUserList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloUserList)\n\tif collection.silo.fleet = fleet;\n\n# These rules grants the external authenticator role the permissions it needs to\n# read silo users and modify their sessions. This is necessary for login to\n# work.\nhas_permission(actor: AuthenticatedActor, "read", silo: Silo)\n\tif has_role(actor, "external-authenticator", silo.fleet);\nhas_permission(actor: AuthenticatedActor, "read", user: SiloUser)\n\tif has_role(actor, "external-authenticator", user.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", user: SiloUser)\n\tif has_role(actor, "external-authenticator", user.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "read", group: SiloGroup)\n\tif has_role(actor, "external-authenticator", group.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", group: SiloGroup)\n\tif has_role(actor, "external-authenticator", group.silo.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", session: ConsoleSession)\n\tif has_role(actor, "external-authenticator", session.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", session: ConsoleSession)\n\tif has_role(actor, "external-authenticator", session.fleet);\n\n# All authenticated users can read and delete device authn requests because\n# by necessity these operations happen before we've figured out what user (or\n# even Silo) the device auth is associated with. Any user can claim a device\n# auth request with the right user code (that's how it works) -- it's the user\n# code and associated logic that prevents unauthorized access here.\nhas_permission(_actor: AuthenticatedActor, "read", _device_auth: DeviceAuthRequest);\nhas_permission(_actor: AuthenticatedActor, "modify", _device_auth: DeviceAuthRequest);\n\nhas_permission(actor: AuthenticatedActor, "read", device_token: DeviceAccessToken)\n\tif has_role(actor, "external-authenticator", device_token.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", identity_provider: IdentityProvider)\n\tif has_role(actor, "external-authenticator", identity_provider.silo.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", saml_identity_provider: SamlIdentityProvider)\n\tif has_role(actor, "external-authenticator", saml_identity_provider.silo.fleet);\n\n# Describes the policy for who can access the internal database.\nresource Database {\n\tpermissions = [\n\t # "query" is required to perform any query against the database,\n\t # whether a read or write query. This is checked when an operation\n\t # checks out a database connection from the connection pool.\n\t #\n\t # Any authenticated user gets this permission. There's generally\n\t # some other authz check involved in the database query. For\n\t # example, if you're querying the database to "read" a "Project", we\n\t # should also be checking that. So why do we do this at all? It's\n\t # a belt-and-suspenders measure so that if we somehow introduced an\n\t # unauthenticated code path that hits the database, it cannot be\n\t # used to DoS the database because we won't allow the operation to\n\t # make the query. (As long as the code path _is_ authenticated, we\n\t # can use throttling mechanisms to prevent DoS.)\n\t "query",\n\n\t # "modify" is required to populate database data that's delivered\n\t # with the system. It should also be required for schema changes,\n\t # when we support those. This is separate from "query" so that we\n\t # cannot accidentally invoke these code paths from API calls and\n\t # other general functions.\n\t "modify"\n\t];\n}\n\n# All authenticated users have the "query" permission on the database.\nhas_permission(_actor: AuthenticatedActor, "query", _resource: Database);\n\n# The "db-init" user is the only one with the "modify" permission.\nhas_permission(USER_DB_INIT: AuthenticatedActor, "modify", _resource: Database);\nhas_permission(USER_DB_INIT: AuthenticatedActor, "create_child", _resource: IpPoolList);\n# It also has "admin" on the internal silo to populate it with built-in resources.\n# TODO-completeness: actually limit to just internal silo and not all silos\nhas_role(USER_DB_INIT: AuthenticatedActor, "admin", _silo: Silo);\n\n# Allow the internal API admin permissions on all silos.\nhas_role(USER_INTERNAL_API: AuthenticatedActor, "admin", _silo: Silo);\n\nresource WebhookSecret {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_webhook_receiver: WebhookReceiver };\n\n\t"read" if "read" on "parent_webhook_receiver";\n\t"modify" if "modify" on "parent_webhook_receiver";\n}\n\nhas_relation(rx: WebhookReceiver, "parent_webhook_receiver", secret: WebhookSecret)\n\tif secret.webhook_receiver = rx;\n\nresource WebhookEventClassList {\n\tpermissions = [ "list_children" ];\n\trelations = { parent_fleet: Fleet };\n\n\t"list_children" if "viewer" on "parent_fleet";\n}\n\nhas_relation(fleet: Fleet, "parent_fleet", collection: WebhookEventClassList)\n\tif collection.fleet = fleet;\n\n\n\n resource Disk {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Disk)\n if child.project = parent;\n \n\n resource Snapshot {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Snapshot)\n if child.project = parent;\n \n\n resource ProjectImage {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: ProjectImage)\n if child.project = parent;\n \n\n resource AffinityGroup {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: AffinityGroup)\n if child.project = parent;\n \n\n resource AntiAffinityGroup {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: AntiAffinityGroup)\n if child.project = parent;\n \n\n resource Instance {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Instance)\n if child.project = parent;\n \n\n resource IpPool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: IpPool)\n if child.fleet = fleet;\n \n\n resource InstanceNetworkInterface {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Instance\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InstanceNetworkInterface)\n if has_relation(project, "containing_project", child.instance);\n\n has_relation(parent: Instance, "parent", child: InstanceNetworkInterface)\n if child.instance = parent;\n \n\n resource Vpc {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Vpc)\n if child.project = parent;\n \n\n resource VpcRouter {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: VpcRouter)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: VpcRouter)\n if child.vpc = parent;\n \n\n resource InternetGateway {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGateway)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: InternetGateway)\n if child.vpc = parent;\n \n\n resource InternetGatewayIpPool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: InternetGateway\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGatewayIpPool)\n if has_relation(project, "containing_project", child.internet_gateway);\n\n has_relation(parent: InternetGateway, "parent", child: InternetGatewayIpPool)\n if child.internet_gateway = parent;\n \n\n resource InternetGatewayIpAddress {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: InternetGateway\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGatewayIpAddress)\n if has_relation(project, "containing_project", child.internet_gateway);\n\n has_relation(parent: InternetGateway, "parent", child: InternetGatewayIpAddress)\n if child.internet_gateway = parent;\n \n\n resource RouterRoute {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: VpcRouter\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: RouterRoute)\n if has_relation(project, "containing_project", child.vpc_router);\n\n has_relation(parent: VpcRouter, "parent", child: RouterRoute)\n if child.vpc_router = parent;\n \n\n resource VpcSubnet {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: VpcSubnet)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: VpcSubnet)\n if child.vpc = parent;\n \n\n resource FloatingIp {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: FloatingIp)\n if child.project = parent;\n \n\n resource Image {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_silo: Silo };\n "list_children" if "viewer" on "containing_silo";\n "read" if "viewer" on "containing_silo";\n "modify" if "collaborator" on "containing_silo";\n "create_child" if "collaborator" on "containing_silo";\n }\n\n has_relation(parent: Silo, "containing_silo", child: Image)\n if child.silo = parent;\n \n\n resource SiloImage {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_silo: Silo };\n "list_children" if "viewer" on "containing_silo";\n "read" if "viewer" on "containing_silo";\n "modify" if "collaborator" on "containing_silo";\n "create_child" if "collaborator" on "containing_silo";\n }\n\n has_relation(parent: Silo, "containing_silo", child: SiloImage)\n if child.silo = parent;\n \n\n resource AddressLot {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: AddressLot)\n if child.fleet = fleet;\n \n\n resource Blueprint {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Blueprint)\n if child.fleet = fleet;\n \n\n resource LoopbackAddress {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: LoopbackAddress)\n if child.fleet = fleet;\n \n\n\n resource ConsoleSession {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: ConsoleSession)\n if child.fleet = fleet;\n \n\n resource DeviceAuthRequest {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: DeviceAuthRequest)\n if child.fleet = fleet;\n \n\n resource DeviceAccessToken {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: DeviceAccessToken)\n if child.fleet = fleet;\n \n\n resource PhysicalDisk {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: PhysicalDisk)\n if child.fleet = fleet;\n \n\n resource Rack {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Rack)\n if child.fleet = fleet;\n \n\n resource RoleBuiltin {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: RoleBuiltin)\n if child.fleet = fleet;\n \n\n\n\n\n\n resource SupportBundle {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: SupportBundle)\n if child.fleet = fleet;\n \n\n\n\n resource Sled {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Sled)\n if child.fleet = fleet;\n \n\n resource TufRepo {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: TufRepo)\n if child.fleet = fleet;\n \n\n resource TufArtifact {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: TufArtifact)\n if child.fleet = fleet;\n \n\n resource WebhookEvent {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: WebhookEvent)\n if child.fleet = fleet;\n \n\n resource WebhookReceiver {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: WebhookReceiver)\n if child.fleet = fleet;\n \n\n\n resource Zpool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Zpool)\n if child.fleet = fleet;\n \n\n resource Service {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Service)\n if child.fleet = fleet;\n \n\n resource UserBuiltin {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: UserBuiltin)\n if child.fleet = fleet;\n
1032025-04-30T06:11:51.657ZINFOtest_blueprint_edit (ServerContext): Setting up resolver using DNS address: [::1]:52755
1042025-04-30T06:11:51.657ZINFOtest_blueprint_edit (DnsResolver): new DNS resolver addresses = [[::1]:52755]
1052025-04-30T06:11:51.659ZINFOtest_blueprint_edit (ServerContext): Setting up qorb database pool from a single host url = PostgresConfigWithUrl {\n url_raw: "postgresql://root@[::1]:61093/omicron?sslmode=disable",\n config: Config {\n user: Some(\n "root",\n ),\n password: None,\n dbname: Some(\n "omicron",\n ),\n options: None,\n application_name: None,\n ssl_mode: Disable,\n host: [\n Tcp(\n "::1",\n ),\n ],\n hostaddr: [],\n port: [\n 61093,\n ],\n connect_timeout: None,\n tcp_user_timeout: None,\n keepalives: true,\n keepalives_idle: 7200s,\n keepalives_interval: None,\n keepalives_retries: None,\n target_session_attrs: Any,\n channel_binding: Prefer,\n load_balance_hosts: Disable,\n },\n}
1062025-04-30T06:11:51.689ZDEBGtest_blueprint_edit (ServerContext): registered USDT probes
1072025-04-30T06:11:51.882ZINFOtest_blueprint_edit (nexus): Database schema version is up to date desired_version = 140.0.0 found_version = 140.0.0
1082025-04-30T06:11:52.490ZDEBGtest_blueprint_edit (clickhouse-client): registered USDT probes id = 2923d85f-7ccf-4727-83c7-61718dfc0462
1092025-04-30T06:11:52.773ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /bgtasks versions = all
1102025-04-30T06:11:52.773ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /bgtasks/activate versions = all
1112025-04-30T06:11:52.776ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /bgtasks/view/{bgtask_name} versions = all
1122025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /clickhouse/policy versions = all
1132025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /clickhouse/policy versions = all
1142025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /crucible/0/upstairs/{upstairs_id}/downstairs/{downstairs_id}/stop-request versions = all
1152025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /crucible/0/upstairs/{upstairs_id}/downstairs/{downstairs_id}/stopped versions = all
1162025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /crucible/0/upstairs/{upstairs_id}/repair/{repair_id}/progress versions = all
1172025-04-30T06:11:52.778ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /crucible/0/upstairs/{upstairs_id}/repair-finish versions = all
1182025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /crucible/0/upstairs/{upstairs_id}/repair-start versions = all
1192025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /demo-saga versions = all
1202025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /demo-saga/{demo_saga_id}/complete versions = all
1212025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /deployment/blueprints/all versions = all
1222025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = DELETE path = /deployment/blueprints/all/{blueprint_id} versions = all
1232025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /deployment/blueprints/all/{blueprint_id} versions = all
1242025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /deployment/blueprints/import versions = all
1252025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /deployment/blueprints/regenerate versions = all
1262025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /deployment/blueprints/target versions = all
1272025-04-30T06:11:52.779ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /deployment/blueprints/target versions = all
1282025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = PUT path = /deployment/blueprints/target/enabled versions = all
1292025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /disk/{disk_id}/remove-read-only-parent versions = all
1302025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = PUT path = /disks/{disk_id} versions = all
1312025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /experimental/v1/system/support-bundles versions = all
1322025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /experimental/v1/system/support-bundles versions = all
1332025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = DELETE path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
1342025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
1352025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
1362025-04-30T06:11:52.780ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
1372025-04-30T06:11:52.781ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
1382025-04-30T06:11:52.781ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
1392025-04-30T06:11:52.781ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/index versions = all
1402025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /instances/{instance_id}/migrate versions = all
1412025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /metrics/collectors versions = all
1422025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /metrics/collectors/{collector_id}/producers versions = all
1432025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /metrics/producers versions = all
1442025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /mgs-updates versions = all
1452025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /nat/ipv4/changeset/{from_gen} versions = all
1462025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /oximeter/read-policy versions = all
1472025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /oximeter/read-policy versions = all
1482025-04-30T06:11:52.782ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /physical-disk/expunge versions = all
1492025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /probes/{sled} versions = all
1502025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = PUT path = /racks/{rack_id}/initialization-complete versions = all
1512025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /sagas versions = all
1522025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /sagas/{saga_id} versions = all
1532025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /sled-agents/{sled_id} versions = all
1542025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /sled-agents/{sled_id} versions = all
1552025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /sled-agents/{sled_id}/firewall-rules-update versions = all
1562025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /sleds/add versions = all
1572025-04-30T06:11:52.783ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /sleds/expunge versions = all
1582025-04-30T06:11:52.784ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /sleds/uninitialized versions = all
1592025-04-30T06:11:52.784ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = PUT path = /switch/{switch_id} versions = all
1602025-04-30T06:11:52.784ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = GET path = /v1/ping versions = all
1612025-04-30T06:11:52.784ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = PUT path = /vmms/{propolis_id} versions = all
1622025-04-30T06:11:52.784ZDEBGtest_blueprint_edit (dropshot_internal): registered endpoint local_addr = 127.0.0.1:47976 method = POST path = /volume/{volume_id}/remove-read-only-parent versions = all
1632025-04-30T06:11:52.785ZINFOtest_blueprint_edit (dropshot_internal): listening local_addr = 127.0.0.1:47976
1642025-04-30T06:11:52.787ZDEBGtest_blueprint_edit (dropshot_internal): successfully registered DTrace USDT probes local_addr = 127.0.0.1:47976
1652025-04-30T06:11:52.791ZINFOtest_blueprint_edit (SEC): SEC running sec_id = e5d41541-196a-4115-b171-62b1a0303e32
1662025-04-30T06:11:52.829ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1672025-04-30T06:11:52.829ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1682025-04-30T06:11:52.843ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1692025-04-30T06:11:52.845ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in users
1702025-04-30T06:11:52.906ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1712025-04-30T06:11:52.908ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1722025-04-30T06:11:52.909ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1732025-04-30T06:11:52.915ZINFOtest_blueprint_edit (MgsUpdateDriver): starting MgsUpdateDriver
1742025-04-30T06:11:52.973ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 79 (0x4f) bytes\n0000: c9 b0 01 00 00 01 00 00 00 00 00 01 10 5f 63 72 ............._cr\n0010: 75 63 69 62 6c 65 2d 70 61 6e 74 72 79 04 5f 74 ucible-pantry._t\n0020: 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 cp.control-plane\n0030: 05 6f 78 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 .oxide.internal.\n0040: 00 21 00 01 00 00 29 04 d0 00 00 00 00 00 00 .!....)........ kind = dns peer_addr = [::1]:52114 req_id = d04c5832-1e3e-43e4-9297-c0dbf843850c
1752025-04-30T06:11:52.973ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 51632,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_crucible-pantry._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_crucible-pantry._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 16,\n 95,\n 99,\n 114,\n 117,\n 99,\n 105,\n 98,\n 108,\n 101,\n 45,\n 112,\n 97,\n 110,\n 116,\n 114,\n 121,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52114 req_id = d04c5832-1e3e-43e4-9297-c0dbf843850c
1762025-04-30T06:11:53.001ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 51632, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_crucible-pantry._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_crucible-pantry._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 16, 95, 99, 114, 117, 99, 105, 98, 108, 101, 45, 112, 97, 110, 116, 114, 121, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_crucible-pantry._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:52114 req_id = d04c5832-1e3e-43e4-9297-c0dbf843850c
1772025-04-30T06:11:53.004ZINFOtest_blueprint_edit (DataLoader): created 5 built-in users
1782025-04-30T06:11:53.006ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1792025-04-30T06:11:53.006ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1802025-04-30T06:11:53.010ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1812025-04-30T06:11:53.013ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in roles
1822025-04-30T06:11:53.013ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1832025-04-30T06:11:53.013ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1842025-04-30T06:11:53.014ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1852025-04-30T06:11:53.068ZINFOtest_blueprint_edit (DataLoader): created 10 built-in roles
1862025-04-30T06:11:53.068ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1872025-04-30T06:11:53.068ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1882025-04-30T06:11:53.072ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1892025-04-30T06:11:53.072ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in role assignments
1902025-04-30T06:11:53.072ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1912025-04-30T06:11:53.072ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1922025-04-30T06:11:53.073ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1932025-04-30T06:11:53.334ZINFOtest_blueprint_edit (DataLoader): created 4 built-in role assignments
1942025-04-30T06:11:53.336ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1952025-04-30T06:11:53.336ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
1962025-04-30T06:11:53.340ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
1972025-04-30T06:11:53.340ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in silos
1982025-04-30T06:11:53.340ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
1992025-04-30T06:11:53.340ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2002025-04-30T06:11:53.342ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2012025-04-30T06:11:53.562ZINFOtest_blueprint_edit (DataLoader): created 2 built-in silos
2022025-04-30T06:11:53.572ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2032025-04-30T06:11:53.572ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2042025-04-30T06:11:53.576ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2052025-04-30T06:11:53.627ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2062025-04-30T06:11:53.627ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2072025-04-30T06:11:53.634ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2082025-04-30T06:11:53.635ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in projects
2092025-04-30T06:11:53.640ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2102025-04-30T06:11:53.640ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2112025-04-30T06:11:53.651ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2122025-04-30T06:11:53.664ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }
2132025-04-30T06:11:53.669ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
2142025-04-30T06:11:53.670ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2152025-04-30T06:11:53.670ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2162025-04-30T06:11:53.671ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2172025-04-30T06:11:53.675ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
2182025-04-30T06:11:53.676ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2192025-04-30T06:11:53.676ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2202025-04-30T06:11:53.677ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2212025-04-30T06:11:53.790ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2222025-04-30T06:11:53.819ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) } result = Ok(())
2232025-04-30T06:11:53.819ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }
2242025-04-30T06:11:53.819ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
2252025-04-30T06:11:53.819ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2262025-04-30T06:11:53.819ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2272025-04-30T06:11:53.820ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2282025-04-30T06:11:53.825ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
2292025-04-30T06:11:53.825ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2302025-04-30T06:11:53.826ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2312025-04-30T06:11:53.827ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2322025-04-30T06:11:53.832ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2332025-04-30T06:11:53.835ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) } result = Ok(())
2342025-04-30T06:11:53.835ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2352025-04-30T06:11:53.836ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2362025-04-30T06:11:53.837ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2372025-04-30T06:11:54.019ZINFOtest_blueprint_edit (DataLoader): created built-in services project
2382025-04-30T06:11:54.020ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2392025-04-30T06:11:54.026ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2402025-04-30T06:11:54.032ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2412025-04-30T06:11:54.032ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in VPCs
2422025-04-30T06:11:54.032ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2432025-04-30T06:11:54.032ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2442025-04-30T06:11:54.033ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2452025-04-30T06:11:54.048ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2462025-04-30T06:11:54.049ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2472025-04-30T06:11:54.049ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2482025-04-30T06:11:54.061ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }
2492025-04-30T06:11:54.082ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
2502025-04-30T06:11:54.082ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2512025-04-30T06:11:54.082ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2522025-04-30T06:11:54.082ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2532025-04-30T06:11:54.092ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
2542025-04-30T06:11:54.093ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2552025-04-30T06:11:54.093ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2562025-04-30T06:11:54.094ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2572025-04-30T06:11:54.099ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
2582025-04-30T06:11:54.099ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2592025-04-30T06:11:54.099ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2602025-04-30T06:11:54.102ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2612025-04-30T06:11:54.105ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2622025-04-30T06:11:54.117ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) } result = Ok(())
2632025-04-30T06:11:54.117ZTRACtest_blueprint_edit (DataLoader): successful lookup of siloed resource "Project" using built-in user
2642025-04-30T06:11:54.118ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }
2652025-04-30T06:11:54.119ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
2662025-04-30T06:11:54.119ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2672025-04-30T06:11:54.119ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2682025-04-30T06:11:54.120ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2692025-04-30T06:11:54.123ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
2702025-04-30T06:11:54.123ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2712025-04-30T06:11:54.124ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2722025-04-30T06:11:54.124ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2732025-04-30T06:11:54.126ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
2742025-04-30T06:11:54.126ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2752025-04-30T06:11:54.127ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2762025-04-30T06:11:54.127ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2772025-04-30T06:11:54.132ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2782025-04-30T06:11:54.147ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) } result = Ok(())
2792025-04-30T06:11:54.147ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2802025-04-30T06:11:54.148ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2812025-04-30T06:11:54.151ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2822025-04-30T06:11:54.218ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }
2832025-04-30T06:11:54.219ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
2842025-04-30T06:11:54.219ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2852025-04-30T06:11:54.219ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2862025-04-30T06:11:54.220ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2872025-04-30T06:11:54.226ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
2882025-04-30T06:11:54.226ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2892025-04-30T06:11:54.226ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2902025-04-30T06:11:54.228ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2912025-04-30T06:11:54.295ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
2922025-04-30T06:11:54.295ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2932025-04-30T06:11:54.295ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2942025-04-30T06:11:54.296ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
2952025-04-30T06:11:54.312ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2962025-04-30T06:11:54.328ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") } result = Ok(())
2972025-04-30T06:11:54.330ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
2982025-04-30T06:11:54.330ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
2992025-04-30T06:11:54.331ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3002025-04-30T06:11:54.345ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3012025-04-30T06:11:54.346ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3022025-04-30T06:11:54.347ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3032025-04-30T06:11:54.366ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3042025-04-30T06:11:54.366ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3052025-04-30T06:11:54.368ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3062025-04-30T06:11:54.380ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }
3072025-04-30T06:11:54.380ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
3082025-04-30T06:11:54.380ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3092025-04-30T06:11:54.380ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3102025-04-30T06:11:54.382ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3112025-04-30T06:11:54.396ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
3122025-04-30T06:11:54.396ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3132025-04-30T06:11:54.396ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3142025-04-30T06:11:54.398ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3152025-04-30T06:11:54.401ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
3162025-04-30T06:11:54.401ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3172025-04-30T06:11:54.413ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3182025-04-30T06:11:54.467ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3192025-04-30T06:11:54.477ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3202025-04-30T06:11:54.493ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") } result = Ok(())
3212025-04-30T06:11:54.494ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3222025-04-30T06:11:54.494ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3232025-04-30T06:11:54.494ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3242025-04-30T06:11:54.587ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) }
3252025-04-30T06:11:54.587ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
3262025-04-30T06:11:54.588ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3272025-04-30T06:11:54.588ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3282025-04-30T06:11:54.589ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3292025-04-30T06:11:54.609ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
3302025-04-30T06:11:54.616ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3312025-04-30T06:11:54.616ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3322025-04-30T06:11:54.618ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3332025-04-30T06:11:54.628ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
3342025-04-30T06:11:54.628ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3352025-04-30T06:11:54.628ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3362025-04-30T06:11:54.631ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3372025-04-30T06:11:54.637ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3382025-04-30T06:11:54.658ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) } result = Ok(())
3392025-04-30T06:11:54.695ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3402025-04-30T06:11:54.696ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3412025-04-30T06:11:54.697ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3422025-04-30T06:11:54.759ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) }
3432025-04-30T06:11:54.760ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
3442025-04-30T06:11:54.760ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3452025-04-30T06:11:54.760ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3462025-04-30T06:11:54.763ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3472025-04-30T06:11:54.778ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
3482025-04-30T06:11:54.778ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3492025-04-30T06:11:54.778ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3502025-04-30T06:11:54.780ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3512025-04-30T06:11:54.784ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
3522025-04-30T06:11:54.784ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3532025-04-30T06:11:54.784ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3542025-04-30T06:11:54.784ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3552025-04-30T06:11:54.822ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3562025-04-30T06:11:54.853ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) } result = Ok(())
3572025-04-30T06:11:54.854ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3582025-04-30T06:11:54.854ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3592025-04-30T06:11:54.856ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3602025-04-30T06:11:54.864ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in VPC firewall rules
3612025-04-30T06:11:54.864ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3622025-04-30T06:11:54.864ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3632025-04-30T06:11:54.865ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3642025-04-30T06:11:54.874ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3652025-04-30T06:11:54.874ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3662025-04-30T06:11:54.875ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3672025-04-30T06:11:54.880ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3682025-04-30T06:11:54.880ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3692025-04-30T06:11:54.881ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3702025-04-30T06:11:54.887ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
3712025-04-30T06:11:54.887ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
3722025-04-30T06:11:54.887ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3732025-04-30T06:11:54.887ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3742025-04-30T06:11:54.890ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3752025-04-30T06:11:54.897ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
3762025-04-30T06:11:54.897ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3772025-04-30T06:11:54.897ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3782025-04-30T06:11:54.899ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3792025-04-30T06:11:54.906ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
3802025-04-30T06:11:54.906ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3812025-04-30T06:11:54.906ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3822025-04-30T06:11:54.907ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3832025-04-30T06:11:54.911ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3842025-04-30T06:11:54.920ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
3852025-04-30T06:11:54.920ZTRACtest_blueprint_edit (DataLoader): successful lookup of siloed resource "Vpc" using built-in user
3862025-04-30T06:11:54.920ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
3872025-04-30T06:11:54.920ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
3882025-04-30T06:11:54.920ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3892025-04-30T06:11:54.920ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3902025-04-30T06:11:54.920ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3912025-04-30T06:11:54.934ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
3922025-04-30T06:11:54.934ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3932025-04-30T06:11:54.934ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3942025-04-30T06:11:54.940ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3952025-04-30T06:11:54.950ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
3962025-04-30T06:11:54.950ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
3972025-04-30T06:11:54.950ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
3982025-04-30T06:11:54.952ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
3992025-04-30T06:11:54.971ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4002025-04-30T06:11:54.983ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
4012025-04-30T06:11:54.984ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4022025-04-30T06:11:54.984ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4032025-04-30T06:11:54.985ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4042025-04-30T06:11:55.031ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
4052025-04-30T06:11:55.031ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
4062025-04-30T06:11:55.031ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4072025-04-30T06:11:55.031ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4082025-04-30T06:11:55.036ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4092025-04-30T06:11:55.058ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
4102025-04-30T06:11:55.058ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4112025-04-30T06:11:55.058ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4122025-04-30T06:11:55.062ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4132025-04-30T06:11:55.071ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
4142025-04-30T06:11:55.071ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4152025-04-30T06:11:55.071ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4162025-04-30T06:11:55.074ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4172025-04-30T06:11:55.076ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4182025-04-30T06:11:55.082ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
4192025-04-30T06:11:55.082ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4202025-04-30T06:11:55.082ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4212025-04-30T06:11:55.083ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4222025-04-30T06:11:55.253ZINFOtest_blueprint_edit (DataLoader): created built-in VPC firewall rules
4232025-04-30T06:11:55.254ZDEBGtest_blueprint_edit (DataLoader): attempting to create built-in VPC Subnets
4242025-04-30T06:11:55.254ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4252025-04-30T06:11:55.254ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4262025-04-30T06:11:55.257ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4272025-04-30T06:11:55.269ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4282025-04-30T06:11:55.269ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4292025-04-30T06:11:55.278ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4302025-04-30T06:11:55.281ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4312025-04-30T06:11:55.281ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4322025-04-30T06:11:55.283ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4332025-04-30T06:11:55.284ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
4342025-04-30T06:11:55.284ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
4352025-04-30T06:11:55.284ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4362025-04-30T06:11:55.284ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4372025-04-30T06:11:55.285ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4382025-04-30T06:11:55.288ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
4392025-04-30T06:11:55.288ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4402025-04-30T06:11:55.288ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4412025-04-30T06:11:55.289ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4422025-04-30T06:11:55.292ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
4432025-04-30T06:11:55.292ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4442025-04-30T06:11:55.292ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4452025-04-30T06:11:55.292ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4462025-04-30T06:11:55.295ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4472025-04-30T06:11:55.300ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
4482025-04-30T06:11:55.300ZTRACtest_blueprint_edit (DataLoader): successful lookup of siloed resource "Vpc" using built-in user
4492025-04-30T06:11:55.300ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4502025-04-30T06:11:55.300ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4512025-04-30T06:11:55.301ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4522025-04-30T06:11:55.308ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
4532025-04-30T06:11:55.308ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
4542025-04-30T06:11:55.308ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4552025-04-30T06:11:55.308ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4562025-04-30T06:11:55.309ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4572025-04-30T06:11:55.312ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
4582025-04-30T06:11:55.312ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4592025-04-30T06:11:55.312ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4602025-04-30T06:11:55.318ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4612025-04-30T06:11:55.320ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
4622025-04-30T06:11:55.320ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4632025-04-30T06:11:55.320ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4642025-04-30T06:11:55.320ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4652025-04-30T06:11:55.323ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4662025-04-30T06:11:55.332ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
4672025-04-30T06:11:55.339ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) }
4682025-04-30T06:11:55.340ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
4692025-04-30T06:11:55.340ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4702025-04-30T06:11:55.340ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4712025-04-30T06:11:55.340ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4722025-04-30T06:11:55.358ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
4732025-04-30T06:11:55.358ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4742025-04-30T06:11:55.358ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4752025-04-30T06:11:55.359ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4762025-04-30T06:11:55.382ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
4772025-04-30T06:11:55.382ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4782025-04-30T06:11:55.382ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4792025-04-30T06:11:55.383ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4802025-04-30T06:11:55.392ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4812025-04-30T06:11:55.414ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) } result = Ok(())
4822025-04-30T06:11:55.414ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4832025-04-30T06:11:55.414ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4842025-04-30T06:11:55.414ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4852025-04-30T06:11:55.492ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4862025-04-30T06:11:55.492ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4872025-04-30T06:11:55.493ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4882025-04-30T06:11:55.503ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
4892025-04-30T06:11:55.503ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
4902025-04-30T06:11:55.503ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4912025-04-30T06:11:55.503ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4922025-04-30T06:11:55.504ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4932025-04-30T06:11:55.509ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
4942025-04-30T06:11:55.509ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4952025-04-30T06:11:55.509ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
4962025-04-30T06:11:55.509ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
4972025-04-30T06:11:55.512ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
4982025-04-30T06:11:55.512ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
4992025-04-30T06:11:55.512ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5002025-04-30T06:11:55.514ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5012025-04-30T06:11:55.517ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5022025-04-30T06:11:55.524ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
5032025-04-30T06:11:55.530ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) }
5042025-04-30T06:11:55.530ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
5052025-04-30T06:11:55.530ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5062025-04-30T06:11:55.530ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5072025-04-30T06:11:55.530ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5082025-04-30T06:11:55.557ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
5092025-04-30T06:11:55.557ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5102025-04-30T06:11:55.576ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5112025-04-30T06:11:55.604ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5122025-04-30T06:11:55.609ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
5132025-04-30T06:11:55.610ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5142025-04-30T06:11:55.610ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5152025-04-30T06:11:55.612ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5162025-04-30T06:11:55.617ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5172025-04-30T06:11:55.671ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) } result = Ok(())
5182025-04-30T06:11:55.671ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5192025-04-30T06:11:55.671ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5202025-04-30T06:11:55.672ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5212025-04-30T06:11:55.685ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5222025-04-30T06:11:55.700ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5232025-04-30T06:11:55.724ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5242025-04-30T06:11:55.730ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
5252025-04-30T06:11:55.730ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
5262025-04-30T06:11:55.730ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5272025-04-30T06:11:55.730ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5282025-04-30T06:11:55.731ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5292025-04-30T06:11:55.780ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
5302025-04-30T06:11:55.780ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5312025-04-30T06:11:55.780ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5322025-04-30T06:11:55.781ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5332025-04-30T06:11:55.786ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
5342025-04-30T06:11:55.786ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5352025-04-30T06:11:55.786ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5362025-04-30T06:11:55.788ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5372025-04-30T06:11:55.852ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5382025-04-30T06:11:55.860ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
5392025-04-30T06:11:55.891ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) }
5402025-04-30T06:11:55.892ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
5412025-04-30T06:11:55.892ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5422025-04-30T06:11:55.892ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5432025-04-30T06:11:55.894ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5442025-04-30T06:11:55.899ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
5452025-04-30T06:11:55.899ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5462025-04-30T06:11:55.899ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5472025-04-30T06:11:55.900ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5482025-04-30T06:11:55.907ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
5492025-04-30T06:11:55.907ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5502025-04-30T06:11:55.907ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5512025-04-30T06:11:55.909ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5522025-04-30T06:11:55.917ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5532025-04-30T06:11:55.930ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = VpcRouter { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-074c-4000-8000-000000000001, lookup_type: ById(001de000-074c-4000-8000-000000000001) } result = Ok(())
5542025-04-30T06:11:55.930ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5552025-04-30T06:11:55.930ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5562025-04-30T06:11:55.931ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5572025-04-30T06:11:55.945ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5582025-04-30T06:11:55.946ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5592025-04-30T06:11:55.946ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5602025-04-30T06:11:55.959ZINFOtest_blueprint_edit (DataLoader): created built-in services vpc subnets
5612025-04-30T06:11:55.959ZINFOtest_blueprint_edit (DataLoader): created built-in services vpc
5622025-04-30T06:11:55.959ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5632025-04-30T06:11:55.959ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5642025-04-30T06:11:55.962ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5652025-04-30T06:11:55.962ZDEBGtest_blueprint_edit (DataLoader): attempting to create silo users
5662025-04-30T06:11:55.963ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5672025-04-30T06:11:55.963ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5682025-04-30T06:11:55.964ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5692025-04-30T06:11:55.973ZINFOtest_blueprint_edit (DataLoader): created 2 silo users
5702025-04-30T06:11:55.973ZDEBGtest_blueprint_edit (DataLoader): attempting to create silo user role assignments
5712025-04-30T06:11:55.973ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5722025-04-30T06:11:55.973ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5732025-04-30T06:11:55.975ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5742025-04-30T06:11:55.987ZINFOtest_blueprint_edit (DataLoader): created 2 silo user role assignments
5752025-04-30T06:11:55.987ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5762025-04-30T06:11:55.988ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5772025-04-30T06:11:55.989ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5782025-04-30T06:11:56.017ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5792025-04-30T06:11:56.017ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5802025-04-30T06:11:56.020ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5812025-04-30T06:11:56.034ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = IpPoolList
5822025-04-30T06:11:56.035ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
5832025-04-30T06:11:56.035ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5842025-04-30T06:11:56.035ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5852025-04-30T06:11:56.035ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5862025-04-30T06:11:56.037ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5872025-04-30T06:11:56.047ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = IpPoolList result = Ok(())
5882025-04-30T06:11:56.047ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5892025-04-30T06:11:56.047ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5902025-04-30T06:11:56.048ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5912025-04-30T06:11:56.075ZTRACtest_blueprint_edit (DataLoader): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = IpPoolList
5922025-04-30T06:11:56.075ZTRACtest_blueprint_edit (DataLoader): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
5932025-04-30T06:11:56.075ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5942025-04-30T06:11:56.075ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5952025-04-30T06:11:56.082ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
5962025-04-30T06:11:56.085ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
5972025-04-30T06:11:56.089ZDEBGtest_blueprint_edit (DataLoader): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = IpPoolList result = Ok(())
5982025-04-30T06:11:56.089ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
5992025-04-30T06:11:56.089ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
6002025-04-30T06:11:56.093ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
6012025-04-30T06:11:56.322ZTRACtest_blueprint_edit (DataLoader): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database
6022025-04-30T06:11:56.323ZDEBGtest_blueprint_edit (DataLoader): roles roles = RoleSet { roles: {} }
6032025-04-30T06:11:56.323ZDEBGtest_blueprint_edit (DataLoader): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000001, .. }) resource = Database result = Ok(())
6042025-04-30T06:11:56.328ZINFOtest_blueprint_edit (nexus): populate complete
6052025-04-30T06:11:56.328ZINFOtest_blueprint_edit (nexus): activating background tasks
6062025-04-30T06:11:56.348ZDEBGtest_blueprint_edit (init_with_steps): Running step start_sled1
6072025-04-30T06:11:56.349ZINFOtest_blueprint_edit (omicron_sled_agent::sim::Server): setting up sled agent server sled_id = b6d65341-167c-41df-9b5c-41cded99c229
6082025-04-30T06:11:56.444ZINFOtest_blueprint_edit (SledAgent): created simulated sled agent server = b6d65341-167c-41df-9b5c-41cded99c229 sim_mode = Explicit sled_id = b6d65341-167c-41df-9b5c-41cded99c229
6092025-04-30T06:11:56.446ZINFOtest_blueprint_edit (omicron_sled_agent::sim::SimulatedUpstairs): registered sled b6d65341-167c-41df-9b5c-41cded99c229 storage
6102025-04-30T06:11:56.450ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_config_internal dns_group = internal iteration = 1 reason = Timeout
6112025-04-30T06:11:56.451ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS version background_task = dns_config_internal dns_group = internal
6122025-04-30T06:11:56.451ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
6132025-04-30T06:11:56.451ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
6142025-04-30T06:11:56.453ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
6152025-04-30T06:11:56.453ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_servers_internal dns_group = internal iteration = 1 reason = Timeout
6162025-04-30T06:11:56.453ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _nameservice._tcp.control-plane.oxide.internal
6172025-04-30T06:11:56.454ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_internal dns_group = internal iteration = 1 reason = Timeout
6182025-04-30T06:11:56.454ZWARNtest_blueprint_edit (BackgroundTasks): DNS propagation: skipped background_task = dns_propagation_internal dns_group = internal reason = no config nor servers
6192025-04-30T06:11:56.454ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_internal dns_group = internal elapsed = 207.183\u{b5}s iteration = 1 status = {"error":"no config nor servers"}
6202025-04-30T06:11:56.454ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_config_external dns_group = external iteration = 1 reason = Timeout
6212025-04-30T06:11:56.454ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS version background_task = dns_config_external dns_group = external
6222025-04-30T06:11:56.455ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
6232025-04-30T06:11:56.455ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
6242025-04-30T06:11:56.455ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
6252025-04-30T06:11:56.455ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_servers_external dns_group = external iteration = 1 reason = Timeout
6262025-04-30T06:11:56.456ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _external-dns._tcp.control-plane.oxide.internal
6272025-04-30T06:11:56.456ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_external dns_group = external iteration = 1 reason = Timeout
6282025-04-30T06:11:56.456ZWARNtest_blueprint_edit (BackgroundTasks): DNS propagation: skipped background_task = dns_propagation_external dns_group = external reason = no config nor servers
6292025-04-30T06:11:56.456ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_external dns_group = external elapsed = 46.142\u{b5}s iteration = 1 status = {"error":"no config nor servers"}
6302025-04-30T06:11:56.456ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = metrics_producer_gc iteration = 1 reason = Timeout
6312025-04-30T06:11:56.457ZINFOtest_blueprint_edit (BackgroundTasks): Metric producer GC running background_task = metrics_producer_gc expiration = 2025-04-30 06:01:56.456158636 UTC
6322025-04-30T06:11:56.457ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = metrics_producer_gc resource = Database
6332025-04-30T06:11:56.458ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = metrics_producer_gc roles = RoleSet { roles: {} }
6342025-04-30T06:11:56.458ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = metrics_producer_gc resource = Database result = Ok(())
6352025-04-30T06:11:56.459ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = external_endpoints iteration = 1 reason = Timeout
6362025-04-30T06:11:56.460ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet
6372025-04-30T06:11:56.460ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = external_endpoints resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6382025-04-30T06:11:56.460ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
6392025-04-30T06:11:56.460ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
6402025-04-30T06:11:56.461ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
6412025-04-30T06:11:56.461ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = nat_v4_garbage_collector iteration = 1 reason = Timeout
6422025-04-30T06:11:56.462ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = nat_v4_garbage_collector resource = Database
6432025-04-30T06:11:56.462ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = nat_v4_garbage_collector roles = RoleSet { roles: {} }
6442025-04-30T06:11:56.462ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = nat_v4_garbage_collector resource = Database result = Ok(())
6452025-04-30T06:11:56.462ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = bfd_manager iteration = 1 reason = Timeout
6462025-04-30T06:11:56.463ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = bfd_manager resource = Database
6472025-04-30T06:11:56.463ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = bfd_manager roles = RoleSet { roles: {} }
6482025-04-30T06:11:56.465ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = bfd_manager resource = Database result = Ok(())
6492025-04-30T06:11:56.465ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = phantom_disks iteration = 1 reason = Timeout
6502025-04-30T06:11:56.465ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = blueprint_loader iteration = 1 reason = Timeout
6512025-04-30T06:11:56.466ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = BlueprintConfig
6522025-04-30T06:11:56.466ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = blueprint_loader resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6532025-04-30T06:11:56.466ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = Database
6542025-04-30T06:11:56.466ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = blueprint_loader roles = RoleSet { roles: {} }
6552025-04-30T06:11:56.466ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = Database result = Ok(())
6562025-04-30T06:11:56.466ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = blueprint_executor iteration = 1 reason = Timeout
6572025-04-30T06:11:56.467ZWARNtest_blueprint_edit (BackgroundTasks): Blueprint execution: skipped background_task = blueprint_executor reason = no blueprint
6582025-04-30T06:11:56.467ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = blueprint_executor elapsed = 152.253\u{b5}s iteration = 1 status = {"error":"no blueprint"}
6592025-04-30T06:11:56.467ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = crdb_node_id_collector iteration = 1 reason = Timeout
6602025-04-30T06:11:56.467ZWARNtest_blueprint_edit (BackgroundTasks): Blueprint execution: skipped background_task = crdb_node_id_collector reason = no blueprint
6612025-04-30T06:11:56.467ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = crdb_node_id_collector elapsed = 37.054\u{b5}s iteration = 1 status = {"error":"no blueprint"}
6622025-04-30T06:11:56.468ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 1 reason = Timeout
6632025-04-30T06:11:56.469ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
6642025-04-30T06:11:56.469ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6652025-04-30T06:11:56.469ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
6662025-04-30T06:11:56.469ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
6672025-04-30T06:11:56.471ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
6682025-04-30T06:11:56.473ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = support_bundle_collector iteration = 1 reason = Timeout
6692025-04-30T06:11:56.474ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Fleet
6702025-04-30T06:11:56.474ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = support_bundle_collector resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6712025-04-30T06:11:56.474ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database
6722025-04-30T06:11:56.474ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {} }
6732025-04-30T06:11:56.474ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database result = Ok(())
6742025-04-30T06:11:56.474ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = physical_disk_adoption iteration = 1 reason = Timeout
6752025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = physical_disk_adoption elapsed = 81.021\u{b5}s iteration = 1 status = {"error":"task disabled"}
6762025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = blueprint_rendezvous iteration = 1 reason = Timeout
6772025-04-30T06:11:56.475ZWARNtest_blueprint_edit (BackgroundTasks): Blueprint rendezvous: skipped background_task = blueprint_rendezvous reason = no blueprint
6782025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = blueprint_rendezvous elapsed = 24.579\u{b5}s iteration = 1 status = {"error":"no blueprint"}
6792025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = decommissioned_disk_cleaner iteration = 1 reason = Timeout
6802025-04-30T06:11:56.475ZINFOtest_blueprint_edit (BackgroundTasks): Decommissioned Disk Cleaner disabled background_task = decommissioned_disk_cleaner
6812025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = decommissioned_disk_cleaner elapsed = 469.034\u{b5}s iteration = 1 status = {"deleted":0,"error":null,"error_count":0,"found":0,"not_ready_to_be_deleted":0}
6822025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = service_zone_nat_tracker iteration = 1 reason = Timeout
6832025-04-30T06:11:56.475ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Inventory
6842025-04-30T06:11:56.475ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_zone_nat_tracker resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6852025-04-30T06:11:56.475ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
6862025-04-30T06:11:56.475ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
6872025-04-30T06:11:56.476ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
6882025-04-30T06:11:56.476ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = switch_port_config_manager iteration = 1 reason = Timeout
6892025-04-30T06:11:56.476ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Fleet
6902025-04-30T06:11:56.476ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = switch_port_config_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
6912025-04-30T06:11:56.476ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database
6922025-04-30T06:11:56.476ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {} }
6932025-04-30T06:11:56.477ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database result = Ok(())
6942025-04-30T06:11:56.477ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = v2p_manager iteration = 1 reason = Timeout
6952025-04-30T06:11:56.478ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
6962025-04-30T06:11:56.478ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
6972025-04-30T06:11:56.478ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
6982025-04-30T06:11:56.478ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_replacement iteration = 1 reason = Timeout
6992025-04-30T06:11:56.479ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement resource = Database
7002025-04-30T06:11:56.479ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_replacement roles = RoleSet { roles: {} }
7012025-04-30T06:11:56.479ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement resource = Database result = Ok(())
7022025-04-30T06:11:56.480ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_replacement_driver iteration = 1 reason = Timeout
7032025-04-30T06:11:56.480ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement_driver resource = Database
7042025-04-30T06:11:56.480ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_replacement_driver roles = RoleSet { roles: {} }
7052025-04-30T06:11:56.482ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement_driver resource = Database result = Ok(())
7062025-04-30T06:11:56.482ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = instance_watcher iteration = 1 reason = Timeout
7072025-04-30T06:11:56.486ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Fleet
7082025-04-30T06:11:56.486ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = instance_watcher resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
7092025-04-30T06:11:56.486ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database
7102025-04-30T06:11:56.486ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {} }
7112025-04-30T06:11:56.487ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database result = Ok(())
7122025-04-30T06:11:56.487ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = instance_updater iteration = 1 reason = Timeout
7132025-04-30T06:11:56.488ZINFOtest_blueprint_edit (BackgroundTasks): background instance updater explicitly disabled background_task = instance_updater
7142025-04-30T06:11:56.490ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = instance_updater elapsed = 2.264782ms iteration = 1 status = {"destroyed_active_vmms":0,"disabled":true,"failed_active_vmms":0,"query_errors":[],"saga_errors":[],"sagas_completed":0,"sagas_started":0,"terminated_active_migrations":0}
7152025-04-30T06:11:56.490ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = instance_reincarnation iteration = 1 reason = Timeout
7162025-04-30T06:11:56.490ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_reincarnation resource = Database
7172025-04-30T06:11:56.490ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_reincarnation roles = RoleSet { roles: {} }
7182025-04-30T06:11:56.497ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_reincarnation resource = Database result = Ok(())
7192025-04-30T06:11:56.497ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = service_firewall_rule_propagation iteration = 1 reason = Timeout
7202025-04-30T06:11:56.497ZDEBGtest_blueprint_edit (service-firewall-rule-progator): starting background task for service firewall rule propagation background_task = service_firewall_rule_propagation
7212025-04-30T06:11:56.497ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
7222025-04-30T06:11:56.497ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
7232025-04-30T06:11:56.499ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
7242025-04-30T06:11:56.499ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = vpc_route_manager iteration = 1 reason = Timeout
7252025-04-30T06:11:56.499ZINFOtest_blueprint_edit (BackgroundTasks): VPC route manager running background_task = vpc_route_manager
7262025-04-30T06:11:56.499ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet
7272025-04-30T06:11:56.499ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = vpc_route_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
7282025-04-30T06:11:56.499ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
7292025-04-30T06:11:56.500ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
7302025-04-30T06:11:56.501ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
7312025-04-30T06:11:56.501ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = abandoned_vmm_reaper iteration = 1 reason = Timeout
7322025-04-30T06:11:56.501ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = abandoned_vmm_reaper resource = Database
7332025-04-30T06:11:56.501ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = abandoned_vmm_reaper roles = RoleSet { roles: {} }
7342025-04-30T06:11:56.501ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = abandoned_vmm_reaper resource = Database result = Ok(())
7352025-04-30T06:11:56.502ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = saga_recovery iteration = 1 reason = Timeout
7362025-04-30T06:11:56.502ZDEBGtest_blueprint_edit (SagaRecoverer): listing candidate sagas for recovery
7372025-04-30T06:11:56.502ZTRACtest_blueprint_edit (SagaRecoverer): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000003a8a, .. }) resource = Database
7382025-04-30T06:11:56.502ZDEBGtest_blueprint_edit (SagaRecoverer): roles roles = RoleSet { roles: {} }
7392025-04-30T06:11:56.506ZDEBGtest_blueprint_edit (SagaRecoverer): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000003a8a, .. }) resource = Database result = Ok(())
7402025-04-30T06:11:56.506ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = lookup_region_port iteration = 1 reason = Timeout
7412025-04-30T06:11:56.506ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = lookup_region_port resource = Database
7422025-04-30T06:11:56.506ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = lookup_region_port roles = RoleSet { roles: {} }
7432025-04-30T06:11:56.507ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = lookup_region_port resource = Database result = Ok(())
7442025-04-30T06:11:56.507ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_snapshot_replacement_start iteration = 1 reason = Timeout
7452025-04-30T06:11:56.507ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_start resource = Database
7462025-04-30T06:11:56.507ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_start roles = RoleSet { roles: {} }
7472025-04-30T06:11:56.508ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_start resource = Database result = Ok(())
7482025-04-30T06:11:56.511ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_snapshot_replacement_garbage_collection iteration = 1 reason = Timeout
7492025-04-30T06:11:56.512ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_garbage_collection resource = Database
7502025-04-30T06:11:56.512ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_garbage_collection roles = RoleSet { roles: {} }
7512025-04-30T06:11:56.515ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_garbage_collection resource = Database result = Ok(())
7522025-04-30T06:11:56.516ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_snapshot_replacement_step iteration = 1 reason = Timeout
7532025-04-30T06:11:56.516ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database
7542025-04-30T06:11:56.520ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_step roles = RoleSet { roles: {} }
7552025-04-30T06:11:56.521ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database result = Ok(())
7562025-04-30T06:11:56.521ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = region_snapshot_replacement_finish iteration = 1 reason = Timeout
7572025-04-30T06:11:56.521ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_finish resource = Database
7582025-04-30T06:11:56.522ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_finish roles = RoleSet { roles: {} }
7592025-04-30T06:11:56.522ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_finish resource = Database result = Ok(())
7602025-04-30T06:11:56.523ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = tuf_artifact_replication iteration = 1 reason = Timeout
7612025-04-30T06:11:56.523ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet
7622025-04-30T06:11:56.523ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = tuf_artifact_replication resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
7632025-04-30T06:11:56.523ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
7642025-04-30T06:11:56.523ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
7652025-04-30T06:11:56.524ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
7662025-04-30T06:11:56.524ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = read_only_region_replacement_start iteration = 1 reason = Timeout
7672025-04-30T06:11:56.524ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = read_only_region_replacement_start resource = Database
7682025-04-30T06:11:56.524ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = read_only_region_replacement_start roles = RoleSet { roles: {} }
7692025-04-30T06:11:56.524ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = read_only_region_replacement_start resource = Database result = Ok(())
7702025-04-30T06:11:56.527ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = webhook_dispatcher iteration = 1 reason = Timeout
7712025-04-30T06:11:56.527ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_dispatcher resource = Database
7722025-04-30T06:11:56.527ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = webhook_dispatcher roles = RoleSet { roles: {} }
7732025-04-30T06:11:56.527ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_dispatcher resource = Database result = Ok(())
7742025-04-30T06:11:56.527ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = webhook_deliverator iteration = 1 reason = Timeout
7752025-04-30T06:11:56.528ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_deliverator resource = Database
7762025-04-30T06:11:56.528ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = webhook_deliverator roles = RoleSet { roles: {} }
7772025-04-30T06:11:56.528ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_deliverator resource = Database result = Ok(())
7782025-04-30T06:11:56.537ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig
7792025-04-30T06:11:56.537ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_internal dns_group = internal resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
7802025-04-30T06:11:56.537ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
7812025-04-30T06:11:56.538ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
7822025-04-30T06:11:56.538ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
7832025-04-30T06:11:56.544ZINFOtest_blueprint_edit (ArtifactStore): No ledger in /var/tmp/omicron_tmp/.tmpCeKk5S/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7842025-04-30T06:11:56.544ZDEBGtest_blueprint_edit (ArtifactStore): Failed to read ledger: Not found in storage path = /var/tmp/omicron_tmp/.tmpCeKk5S/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7852025-04-30T06:11:56.544ZINFOtest_blueprint_edit (ArtifactStore): No ledger in /var/tmp/omicron_tmp/.tmpyrfrMv/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7862025-04-30T06:11:56.544ZDEBGtest_blueprint_edit (ArtifactStore): Failed to read ledger: Not found in storage path = /var/tmp/omicron_tmp/.tmpyrfrMv/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7872025-04-30T06:11:56.857ZDEBGtest_blueprint_edit (dropshot (Repo Depot)): registered endpoint local_addr = [::1]:61518 method = GET path = /artifact/sha256/{sha256} server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7882025-04-30T06:11:56.858ZINFOtest_blueprint_edit (dropshot (Repo Depot)): listening local_addr = [::1]:61518 server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7892025-04-30T06:11:56.859ZDEBGtest_blueprint_edit (dropshot (Repo Depot)): successfully registered DTrace USDT probes local_addr = [::1]:61518 server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
7902025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /artifacts sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7912025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /artifacts/{sha256} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7922025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /artifacts/{sha256}/copy-from-depot sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7932025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /artifacts-config sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7942025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /artifacts-config sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7952025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /boot-disk/{boot_disk}/os/write sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7962025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /boot-disk/{boot_disk}/os/write/status sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7972025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /boot-disk/{boot_disk}/os/write/status/{update_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7982025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /bootstore/status sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
7992025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /datasets sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8002025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /disks/{disk_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8012025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /disks/{disk_id}/poke sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8022025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /eip-gateways sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8032025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /inventory sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8042025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /network-bootstore-config sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8052025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /network-bootstore-config sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8062025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /omicron-config sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8072025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /omicron-physical-disks sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8082025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /sled-identifiers sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8092025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /sled-role sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8102025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /sleds sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8112025-04-30T06:11:56.942ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/dladm-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8122025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/ipadm-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8132025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/logs/download/{zone} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8142025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/logs/zones sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8152025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/nvmeadm-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8162025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/pargs-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8172025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/pfiles-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8182025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/pstack-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8192025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/zfs-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8202025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/zoneadm-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8212025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support/zpool-info sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8222025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support-bundles/{zpool_id}/{dataset_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8232025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8242025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8252025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/download sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8262025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = HEAD path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/download sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8272025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/download/{file} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8282025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = HEAD path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/download/{file} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8292025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/index sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8302025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = HEAD path = /support-bundles/{zpool_id}/{dataset_id}/{support_bundle_id}/index sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8312025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /switch-ports sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8322025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /timesync sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8332025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /v2p sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8342025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /v2p sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8352025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /v2p sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8362025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /vmms/{propolis_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8372025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /vmms/{propolis_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8382025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /vmms/{propolis_id}/disks/{disk_id}/snapshot sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8392025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /vmms/{propolis_id}/external-ip sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8402025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /vmms/{propolis_id}/external-ip sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8412025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /vmms/{propolis_id}/poke sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8422025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /vmms/{propolis_id}/poke-single-step sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8432025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /vmms/{propolis_id}/sim-migration-source sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8442025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /vmms/{propolis_id}/state sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8452025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /vmms/{propolis_id}/state sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8462025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /vpc/{vpc_id}/firewall/rules sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8472025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /vpc-routes sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8482025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /vpc-routes sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8492025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8502025-04-30T06:11:56.943ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = POST path = /zones/bundle-cleanup sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8512025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones/bundle-cleanup/context sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8522025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = PUT path = /zones/bundle-cleanup/context sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8532025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones/bundle-cleanup/utilization sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8542025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones/bundles sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8552025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones/bundles/{zone_name} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8562025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = DELETE path = /zones/bundles/{zone_name}/{bundle_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8572025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zones/bundles/{zone_name}/{bundle_id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8582025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:37108 method = GET path = /zpools sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
8592025-04-30T06:11:56.944ZINFOtest_blueprint_edit (dropshot): listening local_addr = [::1]:37108 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
8602025-04-30T06:11:56.944ZDEBGtest_blueprint_edit (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:37108 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
8612025-04-30T06:11:56.970ZDEBGtest_blueprint_edit (omicron_sled_agent::sim::Server): contacting server nexus sled_id = b6d65341-167c-41df-9b5c-41cded99c229
8622025-04-30T06:11:57.011ZDEBGtest_blueprint_edit (NexusClient): client request body = Some(Body) method = POST sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = http://127.0.0.1:47976/sled-agents/b6d65341-167c-41df-9b5c-41cded99c229
8632025-04-30T06:11:57.013ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 75 (0x4b) bytes\n0000: 76 ac 01 00 00 01 00 00 00 00 00 01 0c 5f 6e 61 v............_na\n0010: 6d 65 73 65 72 76 69 63 65 04 5f 74 63 70 0d 63 meservice._tcp.c\n0020: 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 ontrol-plane.oxi\n0030: 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 de.internal..!..\n0040: 00 00 29 04 d0 00 00 00 00 00 00 ..)........ kind = dns peer_addr = [::1]:58621 req_id = 024acb57-a0b6-46a1-8ec8-793ce1779f64
8642025-04-30T06:11:57.013ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 30380,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_nameservice._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_nameservice._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 12,\n 95,\n 110,\n 97,\n 109,\n 101,\n 115,\n 101,\n 114,\n 118,\n 105,\n 99,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58621 req_id = 024acb57-a0b6-46a1-8ec8-793ce1779f64
8652025-04-30T06:11:57.014ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 30380, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_nameservice._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_nameservice._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 12, 95, 110, 97, 109, 101, 115, 101, 114, 118, 105, 99, 101, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_nameservice._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:58621 req_id = 024acb57-a0b6-46a1-8ec8-793ce1779f64
8662025-04-30T06:11:57.014ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 76 (0x4c) bytes\n0000: 8a 31 01 00 00 01 00 00 00 00 00 01 0d 5f 65 78 .1..........._ex\n0010: 74 65 72 6e 61 6c 2d 64 6e 73 04 5f 74 63 70 0d ternal-dns._tcp.\n0020: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0030: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 21 00 ide.internal..!.\n0040: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:53306 req_id = 2d1f6fd4-f934-46ff-a563-52649af37092
8672025-04-30T06:11:57.014ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 35377,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_external-dns._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_external-dns._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 13,\n 95,\n 101,\n 120,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 45,\n 100,\n 110,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53306 req_id = 2d1f6fd4-f934-46ff-a563-52649af37092
8682025-04-30T06:11:57.014ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 35377, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_external-dns._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_external-dns._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 13, 95, 101, 120, 116, 101, 114, 110, 97, 108, 45, 100, 110, 115, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_external-dns._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:53306 req_id = 2d1f6fd4-f934-46ff-a563-52649af37092
8692025-04-30T06:11:57.014ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig
8702025-04-30T06:11:57.014ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_external dns_group = external resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
8712025-04-30T06:11:57.014ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
8722025-04-30T06:11:57.014ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
8732025-04-30T06:11:57.016ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
8742025-04-30T06:11:57.016ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:57654
8752025-04-30T06:11:57.016ZWARNtest_blueprint_edit (BackgroundTasks): failed to lookup DNS servers background_task = dns_servers_internal dns_group = internal error = no record found for Query { name: Name("_nameservice._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8762025-04-30T06:11:57.016ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_servers_internal dns_group = internal elapsed = 563.23062ms iteration = 1 status = {"error":"failed to read list of DNS servers: no record found for Query { name: Name(\\"_nameservice._tcp.control-plane.oxide.internal.\\"), query_type: SRV, query_class: IN }"}
8772025-04-30T06:11:57.016ZWARNtest_blueprint_edit (BackgroundTasks): failed to lookup DNS servers background_task = dns_servers_external dns_group = external error = no record found for Query { name: Name("_external-dns._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8782025-04-30T06:11:57.016ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_servers_external dns_group = external elapsed = 560.977421ms iteration = 1 status = {"error":"failed to read list of DNS servers: no record found for Query { name: Name(\\"_external-dns._tcp.control-plane.oxide.internal.\\"), query_type: SRV, query_class: IN }"}
8792025-04-30T06:11:57.055ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:57654 req_id = 5f579af5-020a-4c70-9bff-e450c98e3e22 uri = /sled-agents/b6d65341-167c-41df-9b5c-41cded99c229
8802025-04-30T06:11:57.076ZINFOtest_blueprint_edit (nexus): registered sled agent sled_uuid = b6d65341-167c-41df-9b5c-41cded99c229
8812025-04-30T06:11:57.101ZINFOtest_blueprint_edit (BackgroundTasks): Metric producer GC complete (no errors) background_task = metrics_producer_gc expiration = 2025-04-30 06:01:56.456158636 UTC pruned = {}
8822025-04-30T06:11:57.101ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = metrics_producer_gc elapsed = 645.396801ms iteration = 1 status = {"expiration":"2025-04-30T06:01:56.456158636Z","pruned":[]}
8832025-04-30T06:11:57.108ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
8842025-04-30T06:11:57.116ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 5d a4 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ]............_de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:62655 req_id = 9c8225f8-4b85-4460-a049-24fc1010e702
8852025-04-30T06:11:57.117ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 23972,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62655 req_id = 9c8225f8-4b85-4460-a049-24fc1010e702
8862025-04-30T06:11:57.117ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 23972, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_dendrite._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 9, 95, 100, 101, 110, 100, 114, 105, 116, 101, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_dendrite._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:62655 req_id = 9c8225f8-4b85-4460-a049-24fc1010e702
8872025-04-30T06:11:57.122ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
8882025-04-30T06:11:57.141ZERROtest_blueprint_edit (BackgroundTasks): failed to resolve addresses for Dendrite services background_task = nat_v4_garbage_collector error = no record found for Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8892025-04-30T06:11:57.142ZERROtest_blueprint_edit (BackgroundTasks): failed to resolve addresses for Dendrite services background_task = nat_v4_garbage_collector error = no record found for Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8902025-04-30T06:11:57.142ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = nat_v4_garbage_collector elapsed = 680.845079ms iteration = 1 status = {"error":"failed to resolve addresses for Dendrite services: no record found for Query { name: Name(\\"_dendrite._tcp.control-plane.oxide.internal.\\"), query_type: SRV, query_class: IN }"}
8912025-04-30T06:11:57.150ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 31 c0 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 1............_de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:59834 req_id = 49e014f0-9a49-4e90-8110-6b224d393d62
8922025-04-30T06:11:57.150ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 12736,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59834 req_id = 49e014f0-9a49-4e90-8110-6b224d393d62
8932025-04-30T06:11:57.151ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 12736, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_dendrite._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 9, 95, 100, 101, 110, 100, 114, 105, 116, 101, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_dendrite._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:59834 req_id = 49e014f0-9a49-4e90-8110-6b224d393d62
8942025-04-30T06:11:57.153ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = phantom_disks elapsed = 687.428386ms iteration = 1 status = {"phantom_disk_deleted_err":0,"phantom_disk_deleted_ok":0}
8952025-04-30T06:11:57.154ZERROtest_blueprint_edit (BackgroundTasks): failed to resolve addresses for Dendrite services background_task = bfd_manager error = no record found for Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8962025-04-30T06:11:57.155ZERROtest_blueprint_edit (BackgroundTasks): failed to resolve addresses for Dendrite services background_task = bfd_manager error = no record found for Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
8972025-04-30T06:11:57.155ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = bfd_manager elapsed = 692.534139ms iteration = 1 status = {"error":"failed to resolve addresses for Dendrite services: no record found for Query { name: Name(\\"_dendrite._tcp.control-plane.oxide.internal.\\"), query_type: SRV, query_class: IN }"}
8982025-04-30T06:11:57.155ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
8992025-04-30T06:11:57.166ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet result = Ok(())
9002025-04-30T06:11:57.167ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
9012025-04-30T06:11:57.167ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
9022025-04-30T06:11:57.170ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
9032025-04-30T06:11:57.437ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = blueprint_loader roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9042025-04-30T06:11:57.443ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = BlueprintConfig result = Ok(())
9052025-04-30T06:11:57.443ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = Database
9062025-04-30T06:11:57.443ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = blueprint_loader roles = RoleSet { roles: {} }
9072025-04-30T06:11:57.444ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = blueprint_loader resource = Database result = Ok(())
9082025-04-30T06:11:57.444ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9092025-04-30T06:11:57.447ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
9102025-04-30T06:11:57.447ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
9112025-04-30T06:11:57.448ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
9122025-04-30T06:11:57.448ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
9132025-04-30T06:11:57.448ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9142025-04-30T06:11:57.453ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Inventory result = Ok(())
9152025-04-30T06:11:57.453ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
9162025-04-30T06:11:57.453ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
9172025-04-30T06:11:57.454ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
9182025-04-30T06:11:57.470ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
9192025-04-30T06:11:57.470ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
9202025-04-30T06:11:57.470ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
9212025-04-30T06:11:57.471ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9222025-04-30T06:11:57.477ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Fleet result = Ok(())
9232025-04-30T06:11:57.477ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database
9242025-04-30T06:11:57.477ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {} }
9252025-04-30T06:11:57.478ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database result = Ok(())
9262025-04-30T06:11:57.547ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9272025-04-30T06:11:57.561ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Fleet result = Ok(())
9282025-04-30T06:11:57.561ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database
9292025-04-30T06:11:57.561ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {} }
9302025-04-30T06:11:57.563ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database result = Ok(())
9312025-04-30T06:11:57.564ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9322025-04-30T06:11:57.578ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet result = Ok(())
9332025-04-30T06:11:57.579ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet
9342025-04-30T06:11:57.579ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = vpc_route_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
9352025-04-30T06:11:57.579ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
9362025-04-30T06:11:57.579ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
9372025-04-30T06:11:57.579ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
9382025-04-30T06:11:57.617ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = lookup_region_port elapsed = 1.111138411s iteration = 1 status = {"errors":[],"found_port_ok":[]}
9392025-04-30T06:11:57.655ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9402025-04-30T06:11:57.658ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Fleet result = Ok(())
9412025-04-30T06:11:57.658ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database
9422025-04-30T06:11:57.658ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {} }
9432025-04-30T06:11:57.659ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database result = Ok(())
9442025-04-30T06:11:57.934ZINFOtest_blueprint_edit (SagaRecoverer): listed in-progress sagas count = 0
9452025-04-30T06:11:57.934ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = saga_recovery elapsed = 1.432547206s iteration = 1 status = {"last_pass":{"Success":{"nfailed":0,"nfound":0,"nrecovered":0,"nremoved":0,"nskipped":0}},"ntotal_failures":0,"ntotal_finished":0,"ntotal_recovered":0,"ntotal_sec_errors_bad_state":0,"ntotal_sec_errors_missing":0,"ntotal_started":0,"recent_failures":[],"recent_recoveries":[]}
9462025-04-30T06:11:57.934ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database
9472025-04-30T06:11:57.935ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_step roles = RoleSet { roles: {} }
9482025-04-30T06:11:57.936ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database result = Ok(())
9492025-04-30T06:11:57.937ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement_driver resource = Database
9502025-04-30T06:11:57.937ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_replacement_driver roles = RoleSet { roles: {} }
9512025-04-30T06:11:57.937ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement_driver resource = Database result = Ok(())
9522025-04-30T06:11:57.939ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9532025-04-30T06:11:57.944ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet result = Ok(())
9542025-04-30T06:11:57.944ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet
9552025-04-30T06:11:57.944ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = tuf_artifact_replication resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
9562025-04-30T06:11:57.944ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
9572025-04-30T06:11:57.944ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
9582025-04-30T06:11:57.945ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
9592025-04-30T06:11:57.949ZDEBGtest_blueprint_edit (BackgroundTasks): Found abandoned VMMs background_task = abandoned_vmm_reaper count = 0 total = 0
9602025-04-30T06:11:57.949ZINFOtest_blueprint_edit (BackgroundTasks): Abandoned VMMs reaped background_task = abandoned_vmm_reaper sled_reservations_deleted = 0 vmms_already_deleted = 0 vmms_deleted = 0 vmms_found = 0
9612025-04-30T06:11:57.950ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = abandoned_vmm_reaper elapsed = 1.449060207s iteration = 1 status = {"errors":[],"sled_reservations_deleted":0,"vmms_already_deleted":0,"vmms_deleted":0,"vmms_found":0}
9622025-04-30T06:11:57.982ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement resource = Database
9632025-04-30T06:11:57.993ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_replacement roles = RoleSet { roles: {} }
9642025-04-30T06:11:57.994ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_replacement resource = Database result = Ok(())
9652025-04-30T06:11:57.995ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9662025-04-30T06:11:58.266ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig result = Ok(())
9672025-04-30T06:11:58.268ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_start resource = Database
9682025-04-30T06:11:58.268ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_start roles = RoleSet { roles: {} }
9692025-04-30T06:11:58.268ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_start resource = Database result = Ok(())
9702025-04-30T06:11:58.269ZTRACtest_blueprint_edit (BackgroundTasks): no more instances in need of reincarnation background_task = instance_reincarnation reincarnation_reason = instance failed total_found = 0
9712025-04-30T06:11:58.269ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_reincarnation resource = Database
9722025-04-30T06:11:58.269ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_reincarnation roles = RoleSet { roles: {} }
9732025-04-30T06:11:58.269ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_reincarnation resource = Database result = Ok(())
9742025-04-30T06:11:58.270ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = webhook_deliverator elapsed = 1.742799213s iteration = 1 status = {"by_rx":{},"error":null}
9752025-04-30T06:11:58.270ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
9762025-04-30T06:11:58.279ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig result = Ok(())
9772025-04-30T06:11:58.279ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_snapshot_replacement_finish elapsed = 1.758359476s iteration = 1 status = {"errors":[],"finish_invoked_ok":[]}
9782025-04-30T06:11:58.279ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_snapshot_replacement_garbage_collection elapsed = 1.768281145s iteration = 1 status = {"errors":[],"garbage_collect_requested":[]}
9792025-04-30T06:11:58.279ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = read_only_region_replacement_start elapsed = 1.755609397s iteration = 1 status = {"errors":[],"requests_created_ok":[]}
9802025-04-30T06:11:58.280ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
9812025-04-30T06:11:58.280ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
9822025-04-30T06:11:58.280ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
9832025-04-30T06:11:58.349ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = DnsConfig
9842025-04-30T06:11:58.350ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = external_endpoints resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
9852025-04-30T06:11:58.350ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
9862025-04-30T06:11:58.350ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
9872025-04-30T06:11:58.397ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
9882025-04-30T06:11:58.405ZWARNtest_blueprint_edit (BackgroundTasks): failed to read target blueprint background_task = blueprint_loader error = Internal Error: no target blueprint set
9892025-04-30T06:11:58.406ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = blueprint_loader elapsed = 1.940315572s iteration = 1 status = {"error":"failed to read target blueprint: Internal Error: no target blueprint set"}
9902025-04-30T06:11:58.489ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection is None background_task = service_zone_nat_tracker
9912025-04-30T06:11:58.489ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = service_zone_nat_tracker elapsed = 2.013622561s iteration = 1 status = {"error":"inventory collection is None"}
9922025-04-30T06:11:58.489ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = []
9932025-04-30T06:11:58.490ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
9942025-04-30T06:11:58.491ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
9952025-04-30T06:11:58.491ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
9962025-04-30T06:11:58.492ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
9972025-04-30T06:11:58.493ZWARNtest_blueprint_edit (BackgroundTasks): failed to read DNS config background_task = dns_config_internal dns_group = internal error = Internal Error: expected exactly one latest version for DNS group Internal, found 0
9982025-04-30T06:11:58.493ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_config_internal dns_group = internal elapsed = 2.043474038s iteration = 1 status = {"error":"failed to read DNS config: Internal Error: expected exactly one latest version for DNS group Internal, found 0"}
9992025-04-30T06:11:58.494ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 89 0b 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:56905 req_id = 68918b01-a248-4c48-b598-7095e69a1897
10002025-04-30T06:11:58.495ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 35083,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56905 req_id = 68918b01-a248-4c48-b598-7095e69a1897
10012025-04-30T06:11:58.495ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 35083, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_mgs._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 4, 95, 109, 103, 115, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } SERVFAIL: server is not authoritative for name: "_mgs._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:56905 req_id = 68918b01-a248-4c48-b598-7095e69a1897
10022025-04-30T06:11:58.500ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
10032025-04-30T06:11:58.505ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet result = Ok(())
10042025-04-30T06:11:58.505ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
10052025-04-30T06:11:58.505ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
10062025-04-30T06:11:58.506ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
10072025-04-30T06:11:58.506ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 1450932 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:57654 req_id = 5f579af5-020a-4c70-9bff-e450c98e3e22 response_code = 204 uri = /sled-agents/b6d65341-167c-41df-9b5c-41cded99c229
10082025-04-30T06:11:58.512ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = switch_port_config_manager elapsed = 2.035470943s iteration = 1 status = {}
10092025-04-30T06:11:58.512ZWARNtest_blueprint_edit (BackgroundTasks): failed to read DNS config background_task = dns_config_external dns_group = external error = Internal Error: expected exactly one latest version for DNS group External, found 0
10102025-04-30T06:11:58.512ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_config_external dns_group = external elapsed = 2.057435616s iteration = 1 status = {"error":"failed to read DNS config: Internal Error: expected exactly one latest version for DNS group External, found 0"}
10112025-04-30T06:11:58.524ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: looking up MGS addresses: no record found for Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN }
10122025-04-30T06:11:58.524ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 2.056555893s iteration = 1 status = {"error":"failed to collect inventory: looking up MGS addresses: no record found for Query { name: Name(\\"_mgs._tcp.control-plane.oxide.internal.\\"), query_type: SRV, query_class: IN }"}
10132025-04-30T06:11:58.524ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 2 reason = Signaled
10142025-04-30T06:11:58.524ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
10152025-04-30T06:11:58.524ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
10162025-04-30T06:11:58.525ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
10172025-04-30T06:11:58.525ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
10182025-04-30T06:11:58.526ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
10192025-04-30T06:11:58.527ZDEBGtest_blueprint_edit (NexusClient): client response result = Ok(Response { url: "http://127.0.0.1:47976/sled-agents/b6d65341-167c-41df-9b5c-41cded99c229", status: 204, headers: {"x-request-id": "5f579af5-020a-4c70-9bff-e450c98e3e22", "date": "Wed, 30 Apr 2025 06:11:58 GMT"} }) sled_id = b6d65341-167c-41df-9b5c-41cded99c229
10202025-04-30T06:11:58.528ZDEBGtest_blueprint_edit (init_with_steps): Running step start_crucible_pantry
10212025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = GET path = /crucible/pantry/0 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10222025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = GET path = /crucible/pantry/0/job/{id}/is-finished sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10232025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = GET path = /crucible/pantry/0/job/{id}/ok sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10242025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = DELETE path = /crucible/pantry/0/volume/{id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10252025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = GET path = /crucible/pantry/0/volume/{id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10262025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id} sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10272025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id}/background sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10282025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id}/bulk-write sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10292025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id}/import-from-url sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10302025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id}/scrub sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10312025-04-30T06:11:58.532ZDEBGtest_blueprint_edit (dropshot): registered endpoint kind = pantry local_addr = [::1]:62523 method = POST path = /crucible/pantry/0/volume/{id}/snapshot sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
10322025-04-30T06:11:58.548ZINFOtest_blueprint_edit (dropshot): listening kind = pantry local_addr = [::1]:62523 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
10332025-04-30T06:11:58.549ZDEBGtest_blueprint_edit (dropshot): successfully registered DTrace USDT probes kind = pantry local_addr = [::1]:62523 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
10342025-04-30T06:11:58.549ZINFOtest_blueprint_edit (omicron_sled_agent::sim::Server): Started Simulated Crucible Pantry address = [::1]:62523 kind = pantry sled_id = b6d65341-167c-41df-9b5c-41cded99c229
10352025-04-30T06:11:58.549ZDEBGtest_blueprint_edit (init_with_steps): Running step populate_internal_dns
10362025-04-30T06:11:58.549ZDEBGtest_blueprint_edit: Populating Internal DNS
10372025-04-30T06:11:58.689ZINFOtest_blueprint_edit: DNS population: DnsConfigParams { generation: Generation( 1, ), time_created: 2025-04-30T06:11:58.688893745Z, zones: [ DnsConfigZone { zone_name: "control-plane.oxide.internal", records: { "_cockroach._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 61093, target: "33dd610a-b8a0-4484-8957-0d8b363441c2.host.control-plane.oxide.internal", }, ), ], "_mgs._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 42479, target: "dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal", }, ), ], "dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host": [ Aaaa( ::1, ), ], "33dd610a-b8a0-4484-8957-0d8b363441c2.host": [ Aaaa( ::1, ), ], "73163e61-9e83-47e5-8f7b-4885608c7d65.host": [ Aaaa( ::1, ), ], "bd2ced84-4043-4066-8145-cd4343a54585.host": [ Aaaa( ::1, ), ], "_repo-depot._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 61518, target: "b6d65341-167c-41df-9b5c-41cded99c229.sled.control-plane.oxide.internal", }, ), ], "_clickhouse._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 42838, target: "bd2ced84-4043-4066-8145-cd4343a54585.host.control-plane.oxide.internal", }, ), ], "_crucible-pantry._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 62523, target: "7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal", }, ), ], "_nexus._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 47976, target: "e5d41541-196a-4115-b171-62b1a0303e32.host.control-plane.oxide.internal", }, ), ], "d4c1e706-b8c6-432c-a8dc-34d6674caef4.host": [ Aaaa( ::1, ), ], "_clickhouse-admin-single-server._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 8888, target: "bd2ced84-4043-4066-8145-cd4343a54585.host.control-plane.oxide.internal", }, ), ], "7a036469-1e04-44dd-9fc9-353a3f25679f.host": [ Aaaa( ::1, ), ], "_nameservice._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 49373, target: "73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal", }, ), ], "_external-dns._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 57694, target: "d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal", }, ), ], "_oximeter-reader._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 9000, target: "bd2ced84-4043-4066-8145-cd4343a54585.host.control-plane.oxide.internal", }, ), ], "b6d65341-167c-41df-9b5c-41cded99c229.sled": [ Aaaa( ::1, ), ], "_clickhouse-native._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 9000, target: "bd2ced84-4043-4066-8145-cd4343a54585.host.control-plane.oxide.internal", }, ), ], "_dendrite._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 36852, target: "dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal", }, ), ], "e5d41541-196a-4115-b171-62b1a0303e32.host": [ Aaaa( ::ffff:127.0.0.1, ), ], "_mgd._tcp": [ Srv( Srv { prio: 0, weight: 0, port: 58864, target: "dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal", }, ), ], }, }, ], }
10382025-04-30T06:11:58.697ZDEBGtest_blueprint_edit: client request body = Some(Body) method = PUT uri = http://[::1]:49373/config
10392025-04-30T06:11:58.701ZTRACtest_blueprint_edit (BackgroundTasks): reprocessing 0 outdated webhook globs... background_task = webhook_dispatcher
10402025-04-30T06:11:58.701ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_dispatcher resource = Database
10412025-04-30T06:11:58.701ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = webhook_dispatcher roles = RoleSet { roles: {} }
10422025-04-30T06:11:58.703ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = webhook_dispatcher resource = Database result = Ok(())
10432025-04-30T06:11:58.706ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database
10442025-04-30T06:11:58.706ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = region_snapshot_replacement_step roles = RoleSet { roles: {} }
10452025-04-30T06:11:58.707ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = region_snapshot_replacement_step resource = Database result = Ok(())
10462025-04-30T06:11:58.707ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Fleet
10472025-04-30T06:11:58.707ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = support_bundle_collector resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
10482025-04-30T06:11:58.707ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database
10492025-04-30T06:11:58.707ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {} }
10502025-04-30T06:11:58.712ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database result = Ok(())
10512025-04-30T06:11:58.713ZINFOtest_blueprint_edit (BackgroundTasks): all instance checks complete background_task = instance_watcher pruned_instances = 0 total_completed = 0 total_failed = 0 total_incomplete = 0 total_instances = 0 update_sagas_queued = 0
10522025-04-30T06:11:58.713ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = instance_watcher elapsed = 2.231415921s iteration = 1 status = {"failed_checks":{},"incomplete_checks":{},"instance_states":{},"pruned_instances":0,"total_instances":0,"update_sagas_queued":0}
10532025-04-30T06:11:58.714ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
10542025-04-30T06:11:58.722ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet result = Ok(())
10552025-04-30T06:11:58.723ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
10562025-04-30T06:11:58.723ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
10572025-04-30T06:11:58.724ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
10582025-04-30T06:11:58.727ZINFOtest_blueprint_edit (http): accepted connection kind = dns local_addr = [::1]:49373 remote_addr = [::1]:36254
10592025-04-30T06:11:58.759ZTRACtest_blueprint_edit (http): incoming request kind = dns local_addr = [::1]:49373 method = PUT remote_addr = [::1]:36254 req_id = 964ee9df-7b4f-49df-818b-c112b2b8bec6 uri = /config
10602025-04-30T06:11:58.778ZINFOtest_blueprint_edit (store): attempting generation update new_generation = 1 req_id = 964ee9df-7b4f-49df-818b-c112b2b8bec6
10612025-04-30T06:11:58.788ZINFOtest_blueprint_edit (store): pruning trees for generations newer than 0
10622025-04-30T06:11:58.788ZDEBGtest_blueprint_edit (store): creating tree tree_name = generation_1_zone_control-plane.oxide.internal
10632025-04-30T06:11:58.789ZDEBGtest_blueprint_edit (store): updating current config
10642025-04-30T06:11:58.789ZDEBGtest_blueprint_edit (store): flushing default tree
10652025-04-30T06:11:58.790ZINFOtest_blueprint_edit (store): pruning trees for generations older than 1 keep = 3
10662025-04-30T06:11:58.790ZINFOtest_blueprint_edit (store): updated generation new_generation = 1 req_id = 964ee9df-7b4f-49df-818b-c112b2b8bec6
10672025-04-30T06:11:58.790ZINFOtest_blueprint_edit (http): request completed kind = dns latency_us = 48138 local_addr = [::1]:49373 method = PUT remote_addr = [::1]:36254 req_id = 964ee9df-7b4f-49df-818b-c112b2b8bec6 response_code = 204 uri = /config
10682025-04-30T06:11:58.791ZDEBGtest_blueprint_edit: client response result = Ok(Response { url: "http://[::1]:49373/config", status: 204, headers: {"x-request-id": "964ee9df-7b4f-49df-818b-c112b2b8bec6", "date": "Wed, 30 Apr 2025 06:11:58 GMT"} })
10692025-04-30T06:11:58.794ZDEBGtest_blueprint_edit (init_with_steps): Running step configure_sled_agents
10702025-04-30T06:11:58.898ZDEBGtest_blueprint_edit: client request body = Some(Body) method = PUT uri = http://[::1]:37108/omicron-config
10712025-04-30T06:11:58.899ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_replacement_driver elapsed = 2.419438243s iteration = 1 status = {"drive_invoked_ok":[],"errors":[],"finish_invoked_ok":[]}
10722025-04-30T06:11:58.899ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_replacement elapsed = 2.420725578s iteration = 1 status = {"errors":[],"requests_completed_ok":[],"requests_created_ok":[],"start_invoked_ok":[]}
10732025-04-30T06:11:58.899ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_snapshot_replacement_start elapsed = 2.392239251s iteration = 1 status = {"errors":[],"requests_completed_ok":[],"requests_created_ok":[],"start_invoked_ok":[]}
10742025-04-30T06:11:58.900ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:54160 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
10752025-04-30T06:11:58.901ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:54160 req_id = d15d3bb3-0bb5-43b7-a5f7-47c356507b74 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /omicron-config
10762025-04-30T06:11:58.963ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 62262 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:54160 req_id = d15d3bb3-0bb5-43b7-a5f7-47c356507b74 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /omicron-config
10772025-04-30T06:11:58.967ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
10782025-04-30T06:11:58.992ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = DnsConfig result = Ok(())
10792025-04-30T06:11:58.992ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
10802025-04-30T06:11:58.992ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
10812025-04-30T06:11:58.994ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
10822025-04-30T06:11:59.024ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
10832025-04-30T06:11:59.024ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
10842025-04-30T06:11:59.024ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
10852025-04-30T06:11:59.024ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
10862025-04-30T06:11:59.025ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
10872025-04-30T06:11:59.026ZDEBGtest_blueprint_edit: client response result = Ok(Response { url: "http://[::1]:37108/omicron-config", status: 200, headers: {"content-type": "application/json", "x-request-id": "d15d3bb3-0bb5-43b7-a5f7-47c356507b74", "content-length": "26", "date": "Wed, 30 Apr 2025 06:11:58 GMT"} })
10882025-04-30T06:11:59.035ZDEBGtest_blueprint_edit: client request body = Some(Body) method = PUT uri = http://[::1]:37108/network-bootstore-config
10892025-04-30T06:11:59.036ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
10902025-04-30T06:11:59.044ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
10912025-04-30T06:11:59.044ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
10922025-04-30T06:11:59.044ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
10932025-04-30T06:11:59.044ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
10942025-04-30T06:11:59.049ZTRACtest_blueprint_edit (BackgroundTasks): webhook dispatching completed successfully background_task = webhook_dispatcher events_dispatched = 0 events_without_receivers = 0
10952025-04-30T06:11:59.049ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = webhook_dispatcher elapsed = 2.524598709s iteration = 1 status = {"dispatched":[],"errors":[],"glob_version":"140.0.0","globs_reprocessed":{},"no_receivers":[]}
10962025-04-30T06:11:59.054ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:54160 req_id = e409448d-b312-4730-9a1a-8b860d9f3703 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /network-bootstore-config
10972025-04-30T06:11:59.065ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 11546 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:54160 req_id = e409448d-b312-4730-9a1a-8b860d9f3703 response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /network-bootstore-config
10982025-04-30T06:11:59.066ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
10992025-04-30T06:11:59.070ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Fleet result = Ok(())
11002025-04-30T06:11:59.070ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database
11012025-04-30T06:11:59.070ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = support_bundle_collector roles = RoleSet { roles: {} }
11022025-04-30T06:11:59.071ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = support_bundle_collector resource = Database result = Ok(())
11032025-04-30T06:11:59.076ZDEBGtest_blueprint_edit: client response result = Ok(Response { url: "http://[::1]:37108/network-bootstore-config", status: 204, headers: {"x-request-id": "e409448d-b312-4730-9a1a-8b860d9f3703", "date": "Wed, 30 Apr 2025 06:11:58 GMT"} })
11042025-04-30T06:11:59.103ZDEBGtest_blueprint_edit (init_with_steps): Running step start_nexus_external
11052025-04-30T06:11:59.103ZDEBGtest_blueprint_edit: Starting Nexus (external API)
11062025-04-30T06:12:02.818ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
11072025-04-30T06:12:02.818ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11082025-04-30T06:12:02.818ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
11092025-04-30T06:12:02.818ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
11102025-04-30T06:12:02.819ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
11112025-04-30T06:12:02.826ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
11122025-04-30T06:12:02.827ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
11132025-04-30T06:12:02.827ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
11142025-04-30T06:12:02.827ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
11152025-04-30T06:12:02.893ZINFOtest_blueprint_edit (BackgroundTasks): VPC route manager sled b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager
11162025-04-30T06:12:02.893ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager body = None method = GET uri = http://[::1]:37108/vpc-routes
11172025-04-30T06:12:02.894ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = region_snapshot_replacement_step elapsed = 6.378261088s iteration = 1 status = {"errors":[],"step_garbage_collect_invoked_ok":[],"step_invoked_ok":[],"step_records_created_ok":[],"step_set_volume_deleted_ok":[]}
11182025-04-30T06:12:02.894ZWARNtest_blueprint_edit (BackgroundTasks): failed to read Silo/DNS/TLS configuration background_task = external_endpoints error = Internal Error: expected at least one external DNS zone
11192025-04-30T06:12:02.894ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = external_endpoints elapsed = 6.435436736s iteration = 1 status = {"error":"failed to read Silo/DNS/TLS configuration: Internal Error: expected at least one external DNS zone"}
11202025-04-30T06:12:02.894ZTRACtest_blueprint_edit (BackgroundTasks): no more instances in need of reincarnation background_task = instance_reincarnation reincarnation_reason = start saga failed total_found = 0
11212025-04-30T06:12:02.894ZINFOtest_blueprint_edit (BackgroundTasks): instance reincarnation completed successfully background_task = instance_reincarnation instances_changed_state = 0 instances_found = 0 instances_reincarnated = 0
11222025-04-30T06:12:02.894ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = instance_reincarnation elapsed = 6.404518905s iteration = 1 status = {"changed_state":[],"disabled":false,"errors":[],"instances_found":{"Failed":0,"SagaUnwound":0},"instances_reincarnated":[],"restart_errors":[]}
11232025-04-30T06:12:02.895ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet
11242025-04-30T06:12:02.895ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = v2p_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11252025-04-30T06:12:02.895ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
11262025-04-30T06:12:02.895ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
11272025-04-30T06:12:02.896ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
11282025-04-30T06:12:02.991ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet
11292025-04-30T06:12:02.991ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = tuf_artifact_replication resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11302025-04-30T06:12:02.991ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
11312025-04-30T06:12:02.991ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
11322025-04-30T06:12:02.992ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
11332025-04-30T06:12:02.993ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = []
11342025-04-30T06:12:02.993ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
11352025-04-30T06:12:02.996ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:39446 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
11362025-04-30T06:12:02.999ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:39446 req_id = e04afcf2-3fe5-4636-8213-17877c34329b sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc-routes
11372025-04-30T06:12:03.005ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: d6 90 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:56565 req_id = f411c142-5f0b-48d0-aa13-ace8e86819cf
11382025-04-30T06:12:03.005ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 54928,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56565 req_id = f411c142-5f0b-48d0-aa13-ace8e86819cf
11392025-04-30T06:12:03.005ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
11402025-04-30T06:12:03.005ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
11412025-04-30T06:12:03.006ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:56565 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = f411c142-5f0b-48d0-aa13-ace8e86819cf
11422025-04-30T06:12:03.017ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 19146 local_addr = [::1]:37108 method = GET remote_addr = [::1]:39446 req_id = e04afcf2-3fe5-4636-8213-17877c34329b response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc-routes
11432025-04-30T06:12:03.019ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2387, tv_nsec: 818701703 } })
11442025-04-30T06:12:03.019ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
11452025-04-30T06:12:03.020ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager result = Ok(Response { url: "http://[::1]:37108/vpc-routes", status: 200, headers: {"content-type": "application/json", "x-request-id": "e04afcf2-3fe5-4636-8213-17877c34329b", "content-length": "2", "date": "Wed, 30 Apr 2025 06:12:02 GMT"} })
11462025-04-30T06:12:03.021ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
11472025-04-30T06:12:03.021ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
11482025-04-30T06:12:03.022ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
11492025-04-30T06:12:03.022ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
11502025-04-30T06:12:03.026ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
11512025-04-30T06:12:03.027ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
11522025-04-30T06:12:03.027ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
11532025-04-30T06:12:03.027ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
11542025-04-30T06:12:03.041ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11552025-04-30T06:12:03.041ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
11562025-04-30T06:12:03.041ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
11572025-04-30T06:12:03.041ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
11582025-04-30T06:12:03.042ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
11592025-04-30T06:12:03.051ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet result = Ok(())
11602025-04-30T06:12:03.051ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet
11612025-04-30T06:12:03.051ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = v2p_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11622025-04-30T06:12:03.051ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
11632025-04-30T06:12:03.051ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
11642025-04-30T06:12:03.051ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
11652025-04-30T06:12:03.052ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
11662025-04-30T06:12:03.056ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet result = Ok(())
11672025-04-30T06:12:03.056ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
11682025-04-30T06:12:03.056ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
11692025-04-30T06:12:03.057ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
11702025-04-30T06:12:03.059ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e1 69 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .i..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52131 req_id = 13c394ab-a923-459b-9ea0-a18b82eaa160
11712025-04-30T06:12:03.059ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 57705,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52131 req_id = 13c394ab-a923-459b-9ea0-a18b82eaa160
11722025-04-30T06:12:03.059ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
11732025-04-30T06:12:03.059ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52131 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 13c394ab-a923-459b-9ea0-a18b82eaa160
11742025-04-30T06:12:03.119ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
11752025-04-30T06:12:03.127ZINFOtest_blueprint_edit (BackgroundTasks): No bundles to collect background_task = support_bundle_collector
11762025-04-30T06:12:03.127ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = support_bundle_collector elapsed = 6.654206612s iteration = 1 status = {"cleanup_err":null,"cleanup_report":{"db_destroying_bundles_removed":0,"db_failing_bundles_updated":0,"sled_bundles_delete_failed":0,"sled_bundles_deleted_not_found":0,"sled_bundles_deleted_ok":0},"collection_err":null,"collection_report":null}
11772025-04-30T06:12:03.131ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
11782025-04-30T06:12:03.131ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
11792025-04-30T06:12:03.132ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
11802025-04-30T06:12:03.135ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 3b fc 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ;............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:63275 req_id = 0b7b3bfd-d5cf-4d71-b547-a303eca22971
11812025-04-30T06:12:03.136ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 15356,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63275 req_id = 0b7b3bfd-d5cf-4d71-b547-a303eca22971
11822025-04-30T06:12:03.136ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
11832025-04-30T06:12:03.137ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 15356, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:63275 req_id = 0b7b3bfd-d5cf-4d71-b547-a303eca22971
11842025-04-30T06:12:03.141ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
11852025-04-30T06:12:03.179ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
11862025-04-30T06:12:03.179ZTRACtest_blueprint_edit (BackgroundTasks): successful lookup of siloed resource "Vpc" using built-in user background_task = service_firewall_rule_propagation
11872025-04-30T06:12:03.181ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
11882025-04-30T06:12:03.184ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
11892025-04-30T06:12:03.184ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
11902025-04-30T06:12:03.184ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
11912025-04-30T06:12:03.188ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
11922025-04-30T06:12:03.191ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
11932025-04-30T06:12:03.220ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet result = Ok(())
11942025-04-30T06:12:03.220ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
11952025-04-30T06:12:03.220ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
11962025-04-30T06:12:03.221ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
11972025-04-30T06:12:03.221ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet
11982025-04-30T06:12:03.221ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = tuf_artifact_replication resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
11992025-04-30T06:12:03.222ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
12002025-04-30T06:12:03.222ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
12012025-04-30T06:12:03.222ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
12022025-04-30T06:12:03.223ZINFOtest_blueprint_edit (BackgroundTasks): computed internet gateway mappings for sled assocs = {} background_task = vpc_route_manager sled = sim-b6d65341
12032025-04-30T06:12:03.223ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager body = Some(Body) method = PUT uri = http://[::1]:37108/eip-gateways
12042025-04-30T06:12:03.229ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:39446 req_id = a65a5298-1a6c-4ec1-90fe-a536aa39e91a sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /eip-gateways
12052025-04-30T06:12:03.234ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
12062025-04-30T06:12:03.234ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
12072025-04-30T06:12:03.235ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
12082025-04-30T06:12:03.236ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 79 (0x4f) bytes\n0000: 0c 30 01 00 00 01 00 00 00 00 00 01 10 5f 63 72 .0..........._cr\n0010: 75 63 69 62 6c 65 2d 70 61 6e 74 72 79 04 5f 74 ucible-pantry._t\n0020: 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 cp.control-plane\n0030: 05 6f 78 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 .oxide.internal.\n0040: 00 21 00 01 00 00 29 04 d0 00 00 00 00 00 00 .!....)........ kind = dns peer_addr = [::1]:51383 req_id = 71648cc4-bebf-44d8-8fc4-11006a5ceed9
12092025-04-30T06:12:03.236ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 3120,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_crucible-pantry._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_crucible-pantry._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 16,\n 95,\n 99,\n 114,\n 117,\n 99,\n 105,\n 98,\n 108,\n 101,\n 45,\n 112,\n 97,\n 110,\n 116,\n 114,\n 121,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:51383 req_id = 71648cc4-bebf-44d8-8fc4-11006a5ceed9
12102025-04-30T06:12:03.237ZDEBGtest_blueprint_edit (store): query key key = _crucible-pantry._tcp
12112025-04-30T06:12:03.237ZDEBGtest_blueprint_edit (store): query key key = 7a036469-1e04-44dd-9fc9-353a3f25679f.host
12122025-04-30T06:12:03.238ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:51383 query = LowerQuery { name: LowerName(Name("_crucible-pantry._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_crucible-pantry._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_crucible-pantry._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 62523, target: Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal") })) }] req_id = 71648cc4-bebf-44d8-8fc4-11006a5ceed9
12132025-04-30T06:12:03.240ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 12907 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:39446 req_id = a65a5298-1a6c-4ec1-90fe-a536aa39e91a response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /eip-gateways
12142025-04-30T06:12:03.246ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager result = Ok(Response { url: "http://[::1]:37108/eip-gateways", status: 204, headers: {"x-request-id": "a65a5298-1a6c-4ec1-90fe-a536aa39e91a", "date": "Wed, 30 Apr 2025 06:12:02 GMT"} })
12152025-04-30T06:12:03.248ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = vpc_route_manager elapsed = 6.748434495s iteration = 1 status = {}
12162025-04-30T06:12:03.257ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 99 (0x63) bytes\n0000: 55 e5 01 00 00 01 00 00 00 00 00 01 24 37 61 30 U...........$7a0\n0010: 33 36 34 36 39 2d 31 65 30 34 2d 34 34 64 64 2d 36469-1e04-44dd-\n0020: 39 66 63 39 2d 33 35 33 61 33 66 32 35 36 37 39 9fc9-353a3f25679\n0030: 66 04 68 6f 73 74 0d 63 6f 6e 74 72 6f 6c 2d 70 f.host.control-p\n0040: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0050: 6e 61 6c 00 00 1c 00 01 00 00 29 04 d0 00 00 00 nal.......).....\n0060: 00 00 00 ... kind = dns peer_addr = [::1]:58854 req_id = d900b9e6-159d-4c2b-989c-57765b6f36e7
12172025-04-30T06:12:03.257ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 21989,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 36,\n 55,\n 97,\n 48,\n 51,\n 54,\n 52,\n 54,\n 57,\n 45,\n 49,\n 101,\n 48,\n 52,\n 45,\n 52,\n 52,\n 100,\n 100,\n 45,\n 57,\n 102,\n 99,\n 57,\n 45,\n 51,\n 53,\n 51,\n 97,\n 51,\n 102,\n 50,\n 53,\n 54,\n 55,\n 57,\n 102,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58854 req_id = d900b9e6-159d-4c2b-989c-57765b6f36e7
12182025-04-30T06:12:03.257ZDEBGtest_blueprint_edit (store): query key key = 7a036469-1e04-44dd-9fc9-353a3f25679f.host
12192025-04-30T06:12:03.258ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:58854 query = LowerQuery { name: LowerName(Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal.")), original: Query { name: Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("7a036469-1e04-44dd-9fc9-353a3f25679f.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = d900b9e6-159d-4c2b-989c-57765b6f36e7
12202025-04-30T06:12:03.259ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
12212025-04-30T06:12:03.260ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12222025-04-30T06:12:03.260ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12232025-04-30T06:12:03.262ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12242025-04-30T06:12:03.317ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = v2p_manager body = None method = GET uri = http://[::1]:37108/v2p
12252025-04-30T06:12:03.317ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
12262025-04-30T06:12:03.322ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Fleet result = Ok(())
12272025-04-30T06:12:03.322ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database
12282025-04-30T06:12:03.322ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = tuf_artifact_replication roles = RoleSet { roles: {} }
12292025-04-30T06:12:03.322ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = tuf_artifact_replication resource = Database result = Ok(())
12302025-04-30T06:12:03.323ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
12312025-04-30T06:12:03.323ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12322025-04-30T06:12:03.323ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12332025-04-30T06:12:03.324ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12342025-04-30T06:12:03.325ZINFOtest_blueprint_edit (InternalApi): set cockroachdb setting setting = cluster.preserve_downgrade_option value = 22.1
12352025-04-30T06:12:03.325ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
12362025-04-30T06:12:03.325ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
12372025-04-30T06:12:03.326ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
12382025-04-30T06:12:03.326ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:48122 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12392025-04-30T06:12:03.385ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
12402025-04-30T06:12:03.408ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
12412025-04-30T06:12:03.408ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12422025-04-30T06:12:03.408ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12432025-04-30T06:12:03.409ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12442025-04-30T06:12:03.411ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = tuf_artifact_replication body = Some(Body) method = PUT uri = http://[::1]:37108/artifacts-config
12452025-04-30T06:12:03.415ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:48122 req_id = 3e53259d-d2b0-4000-8468-4d62d6a15676 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /v2p
12462025-04-30T06:12:03.416ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:63557 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12472025-04-30T06:12:03.417ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:49176 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12482025-04-30T06:12:03.436ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 20429 local_addr = [::1]:37108 method = GET remote_addr = [::1]:48122 req_id = 3e53259d-d2b0-4000-8468-4d62d6a15676 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /v2p
12492025-04-30T06:12:03.437ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12502025-04-30T06:12:03.437ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12512025-04-30T06:12:03.440ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12522025-04-30T06:12:03.440ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Rack { parent: Fleet, key: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, lookup_type: ById(c19a698f-c6f9-4a17-ae30-20d711b8f7dc) }
12532025-04-30T06:12:03.440ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
12542025-04-30T06:12:03.440ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
12552025-04-30T06:12:03.440ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
12562025-04-30T06:12:03.441ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
12572025-04-30T06:12:03.446ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:63557 req_id = 6161347b-6fc8-4602-95d1-59723e9ed5e3 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /artifacts-config
12582025-04-30T06:12:03.447ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:49176 req_id = 45c388c0-0579-4cf3-9056-7c7727a4af71 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
12592025-04-30T06:12:03.448ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = v2p_manager result = Ok(Response { url: "http://[::1]:37108/v2p", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e53259d-d2b0-4000-8468-4d62d6a15676", "content-length": "2", "date": "Wed, 30 Apr 2025 06:12:02 GMT"} })
12602025-04-30T06:12:03.448ZINFOtest_blueprint_edit (BackgroundTasks): found opte v2p mappings background_task = v2p_manager interfaces = {} sled = sim-b6d65341
12612025-04-30T06:12:03.448ZINFOtest_blueprint_edit (BackgroundTasks): v2p mappings to delete background_task = v2p_manager mappings = [] sled = sim-b6d65341
12622025-04-30T06:12:03.449ZINFOtest_blueprint_edit (BackgroundTasks): v2p mappings to add background_task = v2p_manager mappings = [] sled = sim-b6d65341
12632025-04-30T06:12:03.451ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = v2p_manager elapsed = 6.97370924s iteration = 1 status = {}
12642025-04-30T06:12:03.451ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "b4b52540-9c19-40dc-a5f3-f0d78e0e387e", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:02 GMT"} })
12652025-04-30T06:12:03.460ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
12662025-04-30T06:12:03.470ZINFOtest_blueprint_edit (ArtifactStore): No ledger in /var/tmp/omicron_tmp/.tmpCeKk5S/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12672025-04-30T06:12:03.470ZDEBGtest_blueprint_edit (ArtifactStore): Failed to read ledger: Not found in storage path = /var/tmp/omicron_tmp/.tmpCeKk5S/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12682025-04-30T06:12:03.470ZINFOtest_blueprint_edit (ArtifactStore): No ledger in /var/tmp/omicron_tmp/.tmpyrfrMv/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12692025-04-30T06:12:03.470ZDEBGtest_blueprint_edit (ArtifactStore): Failed to read ledger: Not found in storage path = /var/tmp/omicron_tmp/.tmpyrfrMv/artifact-config.json server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12702025-04-30T06:12:03.470ZINFOtest_blueprint_edit (ArtifactStore): Writing ledger to /var/tmp/omicron_tmp/.tmpCeKk5S/.artifact-config.json.tmp server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12712025-04-30T06:12:03.471ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23560 local_addr = [::1]:62523 method = GET remote_addr = [::1]:49176 req_id = 45c388c0-0579-4cf3-9056-7c7727a4af71 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
12722025-04-30T06:12:04.119ZINFOtest_blueprint_edit (ArtifactStore): Writing ledger to /var/tmp/omicron_tmp/.tmpyrfrMv/.artifact-config.json.tmp server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12732025-04-30T06:12:04.120ZINFOtest_blueprint_edit (ArtifactStore): Starting delete reconciler generation = 1 server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12742025-04-30T06:12:04.121ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 675019 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:63557 req_id = 6161347b-6fc8-4602-95d1-59723e9ed5e3 response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /artifacts-config
12752025-04-30T06:12:04.122ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12762025-04-30T06:12:04.122ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12772025-04-30T06:12:04.141ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12782025-04-30T06:12:04.144ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:56007 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12792025-04-30T06:12:04.144ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:45545 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12802025-04-30T06:12:04.144ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:35307 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12812025-04-30T06:12:04.144ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:35695 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12822025-04-30T06:12:04.145ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:48513 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12832025-04-30T06:12:04.145ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:40602 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12842025-04-30T06:12:04.145ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:50939 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
12852025-04-30T06:12:04.146ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = tuf_artifact_replication result = Ok(Response { url: "http://[::1]:37108/artifacts-config", status: 204, headers: {"x-request-id": "6161347b-6fc8-4602-95d1-59723e9ed5e3", "date": "Wed, 30 Apr 2025 06:12:04 GMT"} })
12862025-04-30T06:12:04.146ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = tuf_artifact_replication body = None method = GET uri = http://[::1]:37108/artifacts
12872025-04-30T06:12:04.148ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
12882025-04-30T06:12:04.179ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Rack { parent: Fleet, key: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, lookup_type: ById(c19a698f-c6f9-4a17-ae30-20d711b8f7dc) } result = Ok(())
12892025-04-30T06:12:04.179ZDEBGtest_blueprint_edit (InternalApi): updating rack subnet for rack c19a698f-c6f9-4a17-ae30-20d711b8f7dc to Some( V6( Ipv6Network { addr: fd00:1122:3344:100::, prefix: 56, }, ), )
12902025-04-30T06:12:04.179ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
12912025-04-30T06:12:04.179ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
12922025-04-30T06:12:04.181ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
12932025-04-30T06:12:04.182ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
12942025-04-30T06:12:04.182ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
12952025-04-30T06:12:04.186ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
12962025-04-30T06:12:04.186ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:63557 req_id = 6e6924c1-b3cf-4eb0-8c0a-4aef024971a6 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /artifacts
12972025-04-30T06:12:04.187ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:56007 req_id = fa84e1d8-77d4-46a9-879b-1e0805e43cd0 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
12982025-04-30T06:12:04.187ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:45545 req_id = 7bc31a97-1db3-4620-995a-c083bad656ab sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
12992025-04-30T06:12:04.189ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:35307 req_id = cee1aaf0-2cac-4e52-bb3b-f85f1db26d72 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13002025-04-30T06:12:04.190ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:35695 req_id = fb70f54d-2ea2-4238-a1f8-161306501505 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13012025-04-30T06:12:04.190ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:48513 req_id = ca08d3b1-3778-48ac-9935-189a2dc8e1db sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13022025-04-30T06:12:04.190ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:40602 req_id = a090a7bd-3633-4d73-b637-e85fb246c026 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13032025-04-30T06:12:04.190ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:50939 req_id = 9fcd6f38-2ca7-445f-9d32-c834214f1649 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13042025-04-30T06:12:04.210ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 23542 local_addr = [::1]:37108 method = GET remote_addr = [::1]:63557 req_id = 6e6924c1-b3cf-4eb0-8c0a-4aef024971a6 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /artifacts
13052025-04-30T06:12:04.210ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23265 local_addr = [::1]:62523 method = GET remote_addr = [::1]:56007 req_id = fa84e1d8-77d4-46a9-879b-1e0805e43cd0 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13062025-04-30T06:12:04.210ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 22818 local_addr = [::1]:62523 method = GET remote_addr = [::1]:45545 req_id = 7bc31a97-1db3-4620-995a-c083bad656ab response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13072025-04-30T06:12:04.213ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23855 local_addr = [::1]:62523 method = GET remote_addr = [::1]:35307 req_id = cee1aaf0-2cac-4e52-bb3b-f85f1db26d72 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13082025-04-30T06:12:04.214ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23889 local_addr = [::1]:62523 method = GET remote_addr = [::1]:35695 req_id = fb70f54d-2ea2-4238-a1f8-161306501505 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13092025-04-30T06:12:04.214ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23888 local_addr = [::1]:62523 method = GET remote_addr = [::1]:48513 req_id = ca08d3b1-3778-48ac-9935-189a2dc8e1db response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13102025-04-30T06:12:04.214ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 23936 local_addr = [::1]:62523 method = GET remote_addr = [::1]:40602 req_id = a090a7bd-3633-4d73-b637-e85fb246c026 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13112025-04-30T06:12:04.216ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 24648 local_addr = [::1]:62523 method = GET remote_addr = [::1]:50939 req_id = 9fcd6f38-2ca7-445f-9d32-c834214f1649 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
13122025-04-30T06:12:04.223ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = tuf_artifact_replication result = Ok(Response { url: "http://[::1]:37108/artifacts", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e6924c1-b3cf-4eb0-8c0a-4aef024971a6", "content-length": "26", "date": "Wed, 30 Apr 2025 06:12:04 GMT"} })
13132025-04-30T06:12:04.283ZINFOtest_blueprint_edit (BackgroundTasks): Successfully got artifact list background_task = tuf_artifact_replication sled = http://[::1]:37108
13142025-04-30T06:12:04.316ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = tuf_artifact_replication elapsed = 7.793196385s iteration = 1 status = {"generation":1,"last_run_counters":{"copy_err":0,"copy_ok":0,"list_err":0,"list_ok":1,"put_config_err":0,"put_config_ok":1,"put_err":0,"put_ok":0},"lifetime_counters":{"copy_err":0,"copy_ok":0,"list_err":0,"list_ok":1,"put_config_err":0,"put_config_ok":1,"put_err":0,"put_ok":0},"local_repos":0,"request_debug_ringbuf":[{"generation":1,"operation":"put_config","target_sled":"b6d65341-167c-41df-9b5c-41cded99c229","time":"2025-04-30T06:12:04.146611642Z"},{"operation":"list","target_sled":"b6d65341-167c-41df-9b5c-41cded99c229","time":"2025-04-30T06:12:04.283256768Z"}]}
13152025-04-30T06:12:04.316ZINFOtest_blueprint_edit (InternalApi): Using static configuration for external switchports
13162025-04-30T06:12:04.316ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
13172025-04-30T06:12:04.316ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
13182025-04-30T06:12:04.317ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
13192025-04-30T06:12:04.317ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
13202025-04-30T06:12:04.318ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
13212025-04-30T06:12:04.318ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13222025-04-30T06:12:04.318ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13232025-04-30T06:12:04.318ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13242025-04-30T06:12:04.332ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
13252025-04-30T06:12:04.332ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13262025-04-30T06:12:04.332ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13272025-04-30T06:12:04.334ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13282025-04-30T06:12:04.348ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3d4b6743-0f1b-4d22-9483-e588cf1f3907", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:04 GMT"} })
13292025-04-30T06:12:04.398ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
13302025-04-30T06:12:04.399ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
13312025-04-30T06:12:04.399ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13322025-04-30T06:12:04.399ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13332025-04-30T06:12:04.399ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13342025-04-30T06:12:04.418ZINFOtest_blueprint_edit (InternalApi): Recording Rack Network Configuration
13352025-04-30T06:12:04.419ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
13362025-04-30T06:12:04.419ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
13372025-04-30T06:12:04.421ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
13382025-04-30T06:12:04.425ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
13392025-04-30T06:12:04.442ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
13402025-04-30T06:12:04.443ZTRACtest_blueprint_edit (BackgroundTasks): successful lookup of siloed resource "Vpc" using built-in user background_task = service_firewall_rule_propagation
13412025-04-30T06:12:04.443ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13422025-04-30T06:12:04.443ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13432025-04-30T06:12:04.444ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13442025-04-30T06:12:04.450ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13452025-04-30T06:12:04.450ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13462025-04-30T06:12:04.451ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13472025-04-30T06:12:04.465ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13482025-04-30T06:12:04.465ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13492025-04-30T06:12:04.478ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13502025-04-30T06:12:04.571ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13512025-04-30T06:12:04.571ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13522025-04-30T06:12:04.572ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13532025-04-30T06:12:04.578ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
13542025-04-30T06:12:04.578ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
13552025-04-30T06:12:04.578ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13562025-04-30T06:12:04.578ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13572025-04-30T06:12:04.578ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13582025-04-30T06:12:04.581ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
13592025-04-30T06:12:04.581ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13602025-04-30T06:12:04.581ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13612025-04-30T06:12:04.582ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13622025-04-30T06:12:04.589ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
13632025-04-30T06:12:04.589ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13642025-04-30T06:12:04.589ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13652025-04-30T06:12:04.590ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13662025-04-30T06:12:04.596ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
13672025-04-30T06:12:04.604ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
13682025-04-30T06:12:04.604ZTRACtest_blueprint_edit (BackgroundTasks): successful lookup of siloed resource "VpcSubnet" using built-in user background_task = service_firewall_rule_propagation
13692025-04-30T06:12:04.604ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
13702025-04-30T06:12:04.604ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
13712025-04-30T06:12:04.604ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13722025-04-30T06:12:04.604ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13732025-04-30T06:12:04.605ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13742025-04-30T06:12:04.608ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
13752025-04-30T06:12:04.608ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13762025-04-30T06:12:04.608ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13772025-04-30T06:12:04.612ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13782025-04-30T06:12:04.635ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
13792025-04-30T06:12:04.635ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13802025-04-30T06:12:04.636ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13812025-04-30T06:12:04.637ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13822025-04-30T06:12:04.646ZTRACtest_blueprint_edit (InternalApi): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
13832025-04-30T06:12:04.647ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
13842025-04-30T06:12:04.647ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
13852025-04-30T06:12:04.647ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
13862025-04-30T06:12:04.649ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
13872025-04-30T06:12:04.654ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
13882025-04-30T06:12:04.661ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
13892025-04-30T06:12:04.661ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13902025-04-30T06:12:04.661ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13912025-04-30T06:12:04.662ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13922025-04-30T06:12:04.674ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
13932025-04-30T06:12:04.675ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
13942025-04-30T06:12:04.675ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
13952025-04-30T06:12:04.676ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
13962025-04-30T06:12:04.680ZDEBGtest_blueprint_edit (InternalApi): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
13972025-04-30T06:12:04.680ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
13982025-04-30T06:12:04.680ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
13992025-04-30T06:12:04.681ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14002025-04-30T06:12:04.716ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14012025-04-30T06:12:04.716ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14022025-04-30T06:12:04.722ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14032025-04-30T06:12:04.738ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") }
14042025-04-30T06:12:04.739ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14052025-04-30T06:12:04.739ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14062025-04-30T06:12:04.739ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
14072025-04-30T06:12:04.740ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14082025-04-30T06:12:04.741ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14092025-04-30T06:12:04.741ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14102025-04-30T06:12:04.741ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14112025-04-30T06:12:04.742ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3858f448-942a-4c1d-86eb-cd50ffe05388", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:04 GMT"} })
14122025-04-30T06:12:04.743ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
14132025-04-30T06:12:04.751ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14142025-04-30T06:12:04.821ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") } result = Ok(())
14152025-04-30T06:12:04.840ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14162025-04-30T06:12:04.841ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
14172025-04-30T06:12:04.844ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14182025-04-30T06:12:04.897ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14192025-04-30T06:12:04.897ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14202025-04-30T06:12:04.898ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14212025-04-30T06:12:04.905ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
14222025-04-30T06:12:04.914ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
14232025-04-30T06:12:04.914ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14242025-04-30T06:12:04.915ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14252025-04-30T06:12:04.915ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14262025-04-30T06:12:04.917ZTRACtest_blueprint_edit (InternalApi): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") }
14272025-04-30T06:12:04.917ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14282025-04-30T06:12:04.918ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14292025-04-30T06:12:04.918ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
14302025-04-30T06:12:04.919ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14312025-04-30T06:12:04.925ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
14322025-04-30T06:12:04.925ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14332025-04-30T06:12:04.925ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14342025-04-30T06:12:04.927ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14352025-04-30T06:12:04.928ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14362025-04-30T06:12:04.936ZDEBGtest_blueprint_edit (InternalApi): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") } result = Ok(())
14372025-04-30T06:12:04.960ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14382025-04-30T06:12:04.960ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14392025-04-30T06:12:04.960ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14402025-04-30T06:12:04.961ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14412025-04-30T06:12:04.962ZTRACtest_blueprint_edit (InternalApi): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") }
14422025-04-30T06:12:04.962ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14432025-04-30T06:12:04.962ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14442025-04-30T06:12:04.962ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
14452025-04-30T06:12:04.962ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14462025-04-30T06:12:04.976ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14472025-04-30T06:12:04.986ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
14482025-04-30T06:12:04.986ZTRACtest_blueprint_edit (BackgroundTasks): successful lookup of siloed resource "VpcSubnet" using built-in user background_task = service_firewall_rule_propagation
14492025-04-30T06:12:04.986ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
14502025-04-30T06:12:04.986ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
14512025-04-30T06:12:04.986ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14522025-04-30T06:12:04.986ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14532025-04-30T06:12:04.987ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14542025-04-30T06:12:04.999ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14552025-04-30T06:12:05.005ZDEBGtest_blueprint_edit (InternalApi): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = IpPool { parent: Fleet, key: 099831bd-d077-4ce4-ba48-3e0216bb1a9c, lookup_type: ByName("oxide-service-pool") } result = Ok(())
14562025-04-30T06:12:05.018ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
14572025-04-30T06:12:05.019ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14582025-04-30T06:12:05.019ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14592025-04-30T06:12:05.019ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14602025-04-30T06:12:05.030ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig
14612025-04-30T06:12:05.030ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14622025-04-30T06:12:05.030ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14632025-04-30T06:12:05.030ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
14642025-04-30T06:12:05.030ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
14652025-04-30T06:12:05.031ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14662025-04-30T06:12:05.031ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14672025-04-30T06:12:05.031ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14682025-04-30T06:12:05.034ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14692025-04-30T06:12:05.039ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14702025-04-30T06:12:05.045ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig result = Ok(())
14712025-04-30T06:12:05.048ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14722025-04-30T06:12:05.060ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
14732025-04-30T06:12:05.060ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14742025-04-30T06:12:05.060ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14752025-04-30T06:12:05.063ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14762025-04-30T06:12:05.096ZDEBGtest_blueprint_edit (service-firewall-rule-progator): resolved names for firewall rules background_task = service_firewall_rule_propagation instance_interfaces = {} subnet_interfaces = {} subnet_networks = {Name("external-dns"): [V4(Ipv4Network { addr: 172.30.1.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:1::, prefix: 64 })], Name("nexus"): [V4(Ipv4Network { addr: 172.30.2.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:2::, prefix: 64 })]} vpc_interfaces = {}
14772025-04-30T06:12:05.096ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Fleet
14782025-04-30T06:12:05.096ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_firewall_rule_propagation resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14792025-04-30T06:12:05.097ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14802025-04-30T06:12:05.097ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14812025-04-30T06:12:05.098ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14822025-04-30T06:12:05.102ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a46da7e-321e-4446-a0e8-53c0e85d9f1a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:04 GMT"} })
14832025-04-30T06:12:05.102ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
14842025-04-30T06:12:05.103ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
14852025-04-30T06:12:05.132ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Fleet result = Ok(())
14862025-04-30T06:12:05.133ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database
14872025-04-30T06:12:05.133ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_firewall_rule_propagation roles = RoleSet { roles: {} }
14882025-04-30T06:12:05.139ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_firewall_rule_propagation resource = Database result = Ok(())
14892025-04-30T06:12:05.169ZTRACtest_blueprint_edit (service-firewall-rule-progator): fetched allowlist from DB allowed = AllowList { id: 001de000-a110-4000-8000-000000000000, time_created: 2025-04-30T06:06:08.248500Z, time_modified: 2025-04-30T06:06:08.248500Z, allowed_ips: None } background_task = service_firewall_rule_propagation
14902025-04-30T06:12:05.169ZDEBGtest_blueprint_edit (service-firewall-rule-progator): Allowlist for user-facing services is set to allow any inbound traffic. Existing VPC firewall rules will not be modified. background_task = service_firewall_rule_propagation
14912025-04-30T06:12:05.169ZDEBGtest_blueprint_edit (service-firewall-rule-progator): resolved firewall rules for sled agents background_task = service_firewall_rule_propagation sled_agent_rules = []
14922025-04-30T06:12:05.170ZDEBGtest_blueprint_edit (service-firewall-rule-progator): resolved 0 rules for sleds background_task = service_firewall_rule_propagation
14932025-04-30T06:12:05.275ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d4d231c2-2406-4df5-99e1-696ef9574536", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
14942025-04-30T06:12:05.275ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
14952025-04-30T06:12:05.287ZINFOtest_blueprint_edit (InternalApi): inserted blueprint blueprint_id = cfa9a82e-03a5-48db-aa8e-7478a2e5fa43
14962025-04-30T06:12:05.287ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig
14972025-04-30T06:12:05.288ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
14982025-04-30T06:12:05.288ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
14992025-04-30T06:12:05.288ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15002025-04-30T06:12:05.290ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15012025-04-30T06:12:05.304ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
15022025-04-30T06:12:05.336ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig result = Ok(())
15032025-04-30T06:12:05.407ZINFOtest_blueprint_edit (InternalApi): No networking records needed for cockroach_db service
15042025-04-30T06:12:05.407ZINFOtest_blueprint_edit (InternalApi): No networking records needed for internal_dns service
15052025-04-30T06:12:05.407ZINFOtest_blueprint_edit (InternalApi): No networking records needed for crucible_pantry service
15062025-04-30T06:12:05.407ZINFOtest_blueprint_edit (InternalApi): No networking records needed for clickhouse service
15072025-04-30T06:12:05.442ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f0725910-1cc2-46ee-ac83-5f9c24f53da1", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15082025-04-30T06:12:05.443ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
15092025-04-30T06:12:05.504ZDEBGtest_blueprint_edit (service-firewall-rule-progator): resolved sleds for vpc oxide-services background_task = service_firewall_rule_propagation vpc_to_sled = []
15102025-04-30T06:12:05.504ZDEBGtest_blueprint_edit (service-firewall-rule-progator): sending firewall rules to sled agents background_task = service_firewall_rule_propagation
15112025-04-30T06:12:05.504ZINFOtest_blueprint_edit (service-firewall-rule-progator): updated firewall rules on 0 sleds background_task = service_firewall_rule_propagation
15122025-04-30T06:12:05.504ZDEBGtest_blueprint_edit (service-firewall-rule-progator): successfully propagated service firewall rules background_task = service_firewall_rule_propagation elapsed = 9.007345558s
15132025-04-30T06:12:05.505ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = service_firewall_rule_propagation elapsed = 9.007445918s iteration = 1 status = {}
15142025-04-30T06:12:05.513ZINFOtest_blueprint_edit (InternalApi): Inserted networking records for external_dns service
15152025-04-30T06:12:05.536ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5d466b0d-0688-4b6c-a628-ab27437c78fe", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15162025-04-30T06:12:05.536ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
15172025-04-30T06:12:05.589ZINFOtest_blueprint_edit (InternalApi): Inserted networking records for nexus service
15182025-04-30T06:12:05.589ZINFOtest_blueprint_edit (InternalApi): Inserted service networking records
15192025-04-30T06:12:05.589ZINFOtest_blueprint_edit (InternalApi): Inserted physical disks
15202025-04-30T06:12:05.589ZINFOtest_blueprint_edit (InternalApi): Inserted zpools
15212025-04-30T06:12:05.589ZINFOtest_blueprint_edit (InternalApi): Inserted datasets
15222025-04-30T06:12:05.594ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b965d7fc-3a67-4419-aaa9-9bd6fcfa6598", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15232025-04-30T06:12:05.594ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
15242025-04-30T06:12:05.599ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd8db6f3-6e9e-4324-abcb-584a873d42dd", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15252025-04-30T06:12:05.599ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
15262025-04-30T06:12:05.602ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "db7f40c4-5f59-43e1-ad4a-595a0250da99", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15272025-04-30T06:12:05.602ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
15282025-04-30T06:12:05.603ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "10a68aad-d884-4026-b243-64a6e4102519", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15292025-04-30T06:12:05.604ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
15302025-04-30T06:12:05.606ZINFOtest_blueprint_edit (InternalApi): Populated DNS tables for internal DNS
15312025-04-30T06:12:05.608ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0497b1eb-74aa-4923-833f-9656ea6732a6", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15322025-04-30T06:12:05.610ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
15332025-04-30T06:12:05.614ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "109281f8-ef5b-487d-aede-28f4514d26ef", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15342025-04-30T06:12:05.614ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
15352025-04-30T06:12:05.618ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "793cf5e4-6dd0-4215-8c25-927b4e004845", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15362025-04-30T06:12:05.618ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
15372025-04-30T06:12:05.621ZINFOtest_blueprint_edit (InternalApi): Populated DNS tables for external DNS
15382025-04-30T06:12:05.624ZTRACtest_blueprint_edit (InternalApi): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
15392025-04-30T06:12:05.624ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
15402025-04-30T06:12:05.625ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
15412025-04-30T06:12:05.625ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15422025-04-30T06:12:05.627ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15432025-04-30T06:12:05.629ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "dca801fb-756b-4e8f-8279-4667578f7c15", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15442025-04-30T06:12:05.630ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
15452025-04-30T06:12:05.630ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
15462025-04-30T06:12:05.635ZDEBGtest_blueprint_edit (InternalApi): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
15472025-04-30T06:12:05.635ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ModifyPolicy actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
15482025-04-30T06:12:05.636ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
15492025-04-30T06:12:05.636ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
15502025-04-30T06:12:05.636ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15512025-04-30T06:12:05.638ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15522025-04-30T06:12:05.642ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
15532025-04-30T06:12:05.649ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ModifyPolicy actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
15542025-04-30T06:12:05.652ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "34beee60-26a2-42c0-8f80-28545d1687e1", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15552025-04-30T06:12:05.653ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
15562025-04-30T06:12:05.659ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e280a4fd-3677-4a43-a630-319e2bc1d1b7", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15572025-04-30T06:12:05.659ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
15582025-04-30T06:12:05.666ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e577e4e-2e6f-4cec-befd-2bc0229e4833", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15592025-04-30T06:12:05.667ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
15602025-04-30T06:12:05.676ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "904f3def-b2a6-4422-9cb9-299db85d8215", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15612025-04-30T06:12:05.677ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
15622025-04-30T06:12:05.680ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "13702858-77e8-44f3-8df3-6b79816b4e10", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15632025-04-30T06:12:05.682ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
15642025-04-30T06:12:05.687ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "df20ef2e-4949-4983-80b3-abf0d5e04096", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15652025-04-30T06:12:05.687ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
15662025-04-30T06:12:05.692ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a0e5486d-b955-4f39-9089-0dba7bbe5c9f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15672025-04-30T06:12:05.696ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
15682025-04-30T06:12:05.699ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb111890-0a8e-433c-a2aa-56ff16ffaa21", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15692025-04-30T06:12:05.700ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
15702025-04-30T06:12:05.715ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8902469d-fc04-49eb-a6a2-87ac8cf038ad", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15712025-04-30T06:12:05.715ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
15722025-04-30T06:12:05.749ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5cdcc5ee-5c4d-4ed5-a176-fcf8ec70cf00", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15732025-04-30T06:12:05.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
15742025-04-30T06:12:05.753ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig
15752025-04-30T06:12:05.753ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
15762025-04-30T06:12:05.753ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
15772025-04-30T06:12:05.754ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15782025-04-30T06:12:05.754ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15792025-04-30T06:12:05.761ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f68eef92-f6fc-4c3b-ab3b-73c7f5b96eb9", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15802025-04-30T06:12:05.761ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
15812025-04-30T06:12:05.761ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
15822025-04-30T06:12:05.791ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig result = Ok(())
15832025-04-30T06:12:05.791ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig
15842025-04-30T06:12:05.791ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
15852025-04-30T06:12:05.791ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
15862025-04-30T06:12:05.791ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15872025-04-30T06:12:05.793ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15882025-04-30T06:12:05.811ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1d8be3a3-611a-4e3e-8a9d-64e0ed3ee489", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15892025-04-30T06:12:05.812ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
15902025-04-30T06:12:05.817ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
15912025-04-30T06:12:05.828ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig result = Ok(())
15922025-04-30T06:12:05.833ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b4cf325-6217-4cb6-a598-8f35805a1dd6", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
15932025-04-30T06:12:05.833ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
15942025-04-30T06:12:05.834ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig
15952025-04-30T06:12:05.834ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
15962025-04-30T06:12:05.834ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
15972025-04-30T06:12:05.834ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
15982025-04-30T06:12:05.836ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
15992025-04-30T06:12:05.842ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
16002025-04-30T06:12:05.852ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = DnsConfig result = Ok(())
16012025-04-30T06:12:05.861ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bd21a7e9-119a-4d86-a985-3af83157b585", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16022025-04-30T06:12:05.861ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
16032025-04-30T06:12:05.864ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cd3f3583-d3d5-4bff-a799-629bbafdad8f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16042025-04-30T06:12:05.864ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
16052025-04-30T06:12:05.866ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "967649d8-65e0-442f-8f5d-9ee9cc29d2e4", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16062025-04-30T06:12:05.866ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
16072025-04-30T06:12:05.867ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b4e3f72b-a4d8-4ee6-9e72-3d9d1c89f894", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16082025-04-30T06:12:05.867ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
16092025-04-30T06:12:05.881ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7d7c9fdf-05ab-4ae5-ac9d-43b6e7beb271", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16102025-04-30T06:12:05.882ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
16112025-04-30T06:12:05.883ZINFOtest_blueprint_edit (InternalApi): Created recovery silo
16122025-04-30T06:12:05.885ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a549829a-bd9b-4b7c-9ed4-1548a42c7d6e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16132025-04-30T06:12:05.886ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
16142025-04-30T06:12:05.886ZINFOtest_blueprint_edit (InternalApi): Created recovery user
16152025-04-30T06:12:05.890ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ebd5cb93-53da-41d6-8b8c-d78eee693fcc", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16162025-04-30T06:12:05.890ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
16172025-04-30T06:12:05.894ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a2628a86-db86-4a6f-9c79-27b67954d876", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16182025-04-30T06:12:05.894ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
16192025-04-30T06:12:05.894ZINFOtest_blueprint_edit (InternalApi): Created recovery user's password
16202025-04-30T06:12:05.894ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ModifyPolicy actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Silo { parent: Fleet, key: 644e92f3-d4b6-40fa-ba50-6930149fb02a, lookup_type: ById(644e92f3-d4b6-40fa-ba50-6930149fb02a) }
16212025-04-30T06:12:05.894ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 644e92f3-d4b6-40fa-ba50-6930149fb02a resource_type = Silo
16222025-04-30T06:12:05.894ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16232025-04-30T06:12:05.894ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16242025-04-30T06:12:05.895ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16252025-04-30T06:12:05.903ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
16262025-04-30T06:12:05.903ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16272025-04-30T06:12:05.904ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16282025-04-30T06:12:05.906ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16292025-04-30T06:12:05.907ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a0a355a-92df-4d0f-8c6b-17a083f5550b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16302025-04-30T06:12:05.907ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
16312025-04-30T06:12:05.912ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
16322025-04-30T06:12:05.922ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ModifyPolicy actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Silo { parent: Fleet, key: 644e92f3-d4b6-40fa-ba50-6930149fb02a, lookup_type: ById(644e92f3-d4b6-40fa-ba50-6930149fb02a) } result = Ok(())
16332025-04-30T06:12:05.924ZDEBGtest_blueprint_edit (InternalApi): Generated role assignment queries
16342025-04-30T06:12:05.941ZINFOtest_blueprint_edit (InternalApi): Granted Silo privileges
16352025-04-30T06:12:05.941ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
16362025-04-30T06:12:05.941ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
16372025-04-30T06:12:05.941ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16382025-04-30T06:12:05.941ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16392025-04-30T06:12:05.944ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16402025-04-30T06:12:05.954ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
16412025-04-30T06:12:05.958ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
16422025-04-30T06:12:06.004ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16432025-04-30T06:12:06.004ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16442025-04-30T06:12:06.005ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16452025-04-30T06:12:06.009ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16462025-04-30T06:12:06.009ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16472025-04-30T06:12:06.010ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16482025-04-30T06:12:06.012ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "73a7dbea-004c-44d4-a073-4024df1d6999", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16492025-04-30T06:12:06.013ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
16502025-04-30T06:12:06.015ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16512025-04-30T06:12:06.015ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16522025-04-30T06:12:06.017ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16532025-04-30T06:12:06.030ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
16542025-04-30T06:12:06.030ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
16552025-04-30T06:12:06.030ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16562025-04-30T06:12:06.030ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16572025-04-30T06:12:06.031ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16582025-04-30T06:12:06.036ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
16592025-04-30T06:12:06.036ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16602025-04-30T06:12:06.036ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16612025-04-30T06:12:06.039ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16622025-04-30T06:12:06.045ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e4e14c1c-4e31-41bf-8b8f-6531846d1a07", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16632025-04-30T06:12:06.045ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
16642025-04-30T06:12:06.054ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
16652025-04-30T06:12:06.054ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16662025-04-30T06:12:06.054ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16672025-04-30T06:12:06.057ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16682025-04-30T06:12:06.060ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
16692025-04-30T06:12:06.076ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
16702025-04-30T06:12:06.076ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "Vpc" using built-in user
16712025-04-30T06:12:06.076ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
16722025-04-30T06:12:06.076ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
16732025-04-30T06:12:06.077ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16742025-04-30T06:12:06.077ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16752025-04-30T06:12:06.080ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16762025-04-30T06:12:06.084ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "82827ba8-b480-4e1b-9cad-60aec9780be9", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16772025-04-30T06:12:06.085ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
16782025-04-30T06:12:06.085ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
16792025-04-30T06:12:06.085ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16802025-04-30T06:12:06.085ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16812025-04-30T06:12:06.087ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16822025-04-30T06:12:06.090ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
16832025-04-30T06:12:06.090ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16842025-04-30T06:12:06.090ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16852025-04-30T06:12:06.091ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16862025-04-30T06:12:06.099ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f30b841b-95d5-4257-a0fe-6c059b7b8e21", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16872025-04-30T06:12:06.100ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
16882025-04-30T06:12:06.101ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
16892025-04-30T06:12:06.130ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
16902025-04-30T06:12:06.130ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16912025-04-30T06:12:06.131ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16922025-04-30T06:12:06.132ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16932025-04-30T06:12:06.187ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ffba88d6-1c34-40dc-86da-dab0e5324ec9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:05 GMT"} })
16942025-04-30T06:12:06.189ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
16952025-04-30T06:12:06.191ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
16962025-04-30T06:12:06.192ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
16972025-04-30T06:12:06.193ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
16982025-04-30T06:12:06.197ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "78a54d7e-7e08-4ebc-b1d5-2b990f60d860", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:06 GMT"} })
16992025-04-30T06:12:06.197ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
17002025-04-30T06:12:06.200ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6aa7bdd7-8623-4acf-b94b-3e61dc7bf50e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:06 GMT"} })
17012025-04-30T06:12:06.201ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
17022025-04-30T06:12:06.204ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17032025-04-30T06:12:06.204ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17042025-04-30T06:12:06.205ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17052025-04-30T06:12:06.210ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17062025-04-30T06:12:06.210ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17072025-04-30T06:12:06.214ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17082025-04-30T06:12:06.215ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b37e1c7f-177d-4205-9c52-88ae28bae15a", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:06 GMT"} })
17092025-04-30T06:12:06.216ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
17102025-04-30T06:12:06.216ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17112025-04-30T06:12:06.217ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
17122025-04-30T06:12:06.217ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
17132025-04-30T06:12:06.218ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
17142025-04-30T06:12:06.229ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
17152025-04-30T06:12:06.229ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
17162025-04-30T06:12:06.229ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17172025-04-30T06:12:06.230ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17182025-04-30T06:12:06.230ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17192025-04-30T06:12:06.231ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
17202025-04-30T06:12:06.240ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
17212025-04-30T06:12:06.240ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
17222025-04-30T06:12:06.241ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17232025-04-30T06:12:06.241ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
17242025-04-30T06:12:06.241ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
17252025-04-30T06:12:06.241ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
17262025-04-30T06:12:06.246ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
17272025-04-30T06:12:06.246ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17282025-04-30T06:12:06.246ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17292025-04-30T06:12:06.248ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17302025-04-30T06:12:06.250ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
17312025-04-30T06:12:06.260ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
17322025-04-30T06:12:06.261ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
17332025-04-30T06:12:06.261ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
17342025-04-30T06:12:06.269ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
17352025-04-30T06:12:06.275ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17362025-04-30T06:12:06.275ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17372025-04-30T06:12:06.276ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17382025-04-30T06:12:06.312ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17392025-04-30T06:12:06.388ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
17402025-04-30T06:12:06.388ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
17412025-04-30T06:12:06.391ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:53601 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
17422025-04-30T06:12:06.395ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
17432025-04-30T06:12:06.416ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
17442025-04-30T06:12:06.416ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "Vpc" using built-in user
17452025-04-30T06:12:06.416ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17462025-04-30T06:12:06.417ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17472025-04-30T06:12:06.417ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17482025-04-30T06:12:06.417ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:53601 req_id = 60f2940b-cdc8-4a1e-a2ac-711e650bc929 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
17492025-04-30T06:12:06.422ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 5092 local_addr = [::1]:37108 method = GET remote_addr = [::1]:53601 req_id = 60f2940b-cdc8-4a1e-a2ac-711e650bc929 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
17502025-04-30T06:12:06.424ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "60f2940b-cdc8-4a1e-a2ac-711e650bc929", "content-length": "2769", "date": "Wed, 30 Apr 2025 06:12:06 GMT"} })
17512025-04-30T06:12:06.430ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
17522025-04-30T06:12:06.431ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
17532025-04-30T06:12:06.431ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
17542025-04-30T06:12:06.435ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
17552025-04-30T06:12:06.435ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17562025-04-30T06:12:06.435ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
17572025-04-30T06:12:06.435ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
17582025-04-30T06:12:06.436ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
17592025-04-30T06:12:06.437ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17602025-04-30T06:12:06.437ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17612025-04-30T06:12:06.439ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17622025-04-30T06:12:06.444ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
17632025-04-30T06:12:06.451ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
17642025-04-30T06:12:06.452ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
17652025-04-30T06:12:06.452ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
17662025-04-30T06:12:06.454ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
17672025-04-30T06:12:06.455ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17682025-04-30T06:12:06.455ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17692025-04-30T06:12:06.455ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17702025-04-30T06:12:06.462ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17712025-04-30T06:12:06.462ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17722025-04-30T06:12:06.463ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17732025-04-30T06:12:06.470ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
17742025-04-30T06:12:06.470ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
17752025-04-30T06:12:06.470ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17762025-04-30T06:12:06.470ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17772025-04-30T06:12:06.471ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17782025-04-30T06:12:06.475ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
17792025-04-30T06:12:06.475ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17802025-04-30T06:12:06.476ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17812025-04-30T06:12:06.477ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17822025-04-30T06:12:06.481ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17832025-04-30T06:12:06.482ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17842025-04-30T06:12:06.482ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17852025-04-30T06:12:06.483ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17862025-04-30T06:12:06.500ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
17872025-04-30T06:12:06.533ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
17882025-04-30T06:12:06.533ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "VpcSubnet" using built-in user
17892025-04-30T06:12:06.533ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
17902025-04-30T06:12:06.533ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
17912025-04-30T06:12:06.534ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17922025-04-30T06:12:06.534ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17932025-04-30T06:12:06.534ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17942025-04-30T06:12:06.541ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
17952025-04-30T06:12:06.541ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
17962025-04-30T06:12:06.541ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
17972025-04-30T06:12:06.542ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
17982025-04-30T06:12:06.555ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
17992025-04-30T06:12:06.555ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18002025-04-30T06:12:06.555ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18012025-04-30T06:12:06.557ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18022025-04-30T06:12:06.562ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
18032025-04-30T06:12:06.574ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
18042025-04-30T06:12:06.574ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18052025-04-30T06:12:06.574ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18062025-04-30T06:12:06.574ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18072025-04-30T06:12:06.579ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18082025-04-30T06:12:06.579ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18092025-04-30T06:12:06.580ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18102025-04-30T06:12:06.588ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18112025-04-30T06:12:06.588ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18122025-04-30T06:12:06.589ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18132025-04-30T06:12:06.608ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18142025-04-30T06:12:06.609ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18152025-04-30T06:12:06.610ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18162025-04-30T06:12:06.624ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18172025-04-30T06:12:06.626ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18182025-04-30T06:12:06.629ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18192025-04-30T06:12:06.633ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
18202025-04-30T06:12:06.641ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
18212025-04-30T06:12:06.641ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18222025-04-30T06:12:06.641ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18232025-04-30T06:12:06.645ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18242025-04-30T06:12:06.650ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
18252025-04-30T06:12:06.650ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18262025-04-30T06:12:06.650ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18272025-04-30T06:12:06.655ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18282025-04-30T06:12:06.659ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
18292025-04-30T06:12:06.660ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18302025-04-30T06:12:06.660ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18312025-04-30T06:12:06.667ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18322025-04-30T06:12:06.673ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
18332025-04-30T06:12:06.705ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
18342025-04-30T06:12:06.705ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "VpcSubnet" using built-in user
18352025-04-30T06:12:06.705ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
18362025-04-30T06:12:06.706ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
18372025-04-30T06:12:06.706ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18382025-04-30T06:12:06.706ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18392025-04-30T06:12:06.706ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18402025-04-30T06:12:06.716ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
18412025-04-30T06:12:06.716ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18422025-04-30T06:12:06.716ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18432025-04-30T06:12:06.717ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18442025-04-30T06:12:06.723ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
18452025-04-30T06:12:06.723ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18462025-04-30T06:12:06.723ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18472025-04-30T06:12:06.724ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18482025-04-30T06:12:06.728ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
18492025-04-30T06:12:06.743ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
18502025-04-30T06:12:06.743ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18512025-04-30T06:12:06.743ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18522025-04-30T06:12:06.744ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18532025-04-30T06:12:06.777ZDEBGtest_blueprint_edit (nexus): resolved names for firewall rules instance_interfaces = {} subnet_interfaces = {Name("external-dns"): [NetworkInterface { id: d4768d67-95a6-4a6e-8868-8fc9bcc2cfd7, kind: Service { id: d4c1e706-b8c6-432c-a8dc-34d6674caef4 }, name: Name("external-dns-d4c1e706-b8c6-432c-a8dc-34d6674caef4"), ip: 172.30.1.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 0])), subnet: V4(Ipv4Net { addr: 172.30.1.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }], Name("nexus"): [NetworkInterface { id: 1991ff9a-26f0-4658-adb8-567cc43343cd, kind: Service { id: e5d41541-196a-4115-b171-62b1a0303e32 }, name: Name("nexus-e5d41541-196a-4115-b171-62b1a0303e32"), ip: 172.30.2.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 1])), subnet: V4(Ipv4Net { addr: 172.30.2.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }]} subnet_networks = {Name("nexus"): [V4(Ipv4Network { addr: 172.30.2.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:2::, prefix: 64 })], Name("external-dns"): [V4(Ipv4Network { addr: 172.30.1.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:1::, prefix: 64 })]} vpc_interfaces = {}
18542025-04-30T06:12:06.777ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
18552025-04-30T06:12:06.777ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
18562025-04-30T06:12:06.777ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18572025-04-30T06:12:06.777ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18582025-04-30T06:12:06.778ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18592025-04-30T06:12:06.784ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
18602025-04-30T06:12:06.793ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
18612025-04-30T06:12:06.793ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
18622025-04-30T06:12:06.793ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
18632025-04-30T06:12:06.793ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
18642025-04-30T06:12:06.798ZTRACtest_blueprint_edit (nexus): fetched allowlist from DB allowed = AllowList { id: 001de000-a110-4000-8000-000000000000, time_created: 2025-04-30T06:06:08.248500Z, time_modified: 2025-04-30T06:12:05.958511Z, allowed_ips: None }
18652025-04-30T06:12:06.798ZDEBGtest_blueprint_edit (nexus): Allowlist for user-facing services is set to allow any inbound traffic. Existing VPC firewall rules will not be modified.
18662025-04-30T06:12:06.818ZDEBGtest_blueprint_edit (nexus): resolved firewall rules for sled agents sled_agent_rules = [ResolvedVpcFirewallRule { action: Allow, direction: Inbound, filter_hosts: None, filter_ports: Some([L4PortRange("53")]), filter_protocols: Some([Udp]), priority: 65534, status: Enabled, targets: [NetworkInterface { id: d4768d67-95a6-4a6e-8868-8fc9bcc2cfd7, kind: Service { id: d4c1e706-b8c6-432c-a8dc-34d6674caef4 }, name: Name("external-dns-d4c1e706-b8c6-432c-a8dc-34d6674caef4"), ip: 172.30.1.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 0])), subnet: V4(Ipv4Net { addr: 172.30.1.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }] }, ResolvedVpcFirewallRule { action: Allow, direction: Inbound, filter_hosts: None, filter_ports: Some([L4PortRange("80"), L4PortRange("443")]), filter_protocols: Some([Tcp]), priority: 65534, status: Enabled, targets: [NetworkInterface { id: 1991ff9a-26f0-4658-adb8-567cc43343cd, kind: Service { id: e5d41541-196a-4115-b171-62b1a0303e32 }, name: Name("nexus-e5d41541-196a-4115-b171-62b1a0303e32"), ip: 172.30.2.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 1])), subnet: V4(Ipv4Net { addr: 172.30.2.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }] }]
18672025-04-30T06:12:06.818ZDEBGtest_blueprint_edit (nexus): resolved 2 rules for sleds
18682025-04-30T06:12:06.911ZDEBGtest_blueprint_edit (nexus): resolved sleds for vpc oxide-services vpc_to_sled = [Sled { identity: SledIdentity { id: b6d65341-167c-41df-9b5c-41cded99c229, time_created: 2025-04-30T06:11:57.076980Z, time_modified: 2025-04-30T06:11:57.076980Z }, time_deleted: None, rcgen: Generation(Generation(1)), rack_id: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, is_scrimlet: true, serial_number: "sim-b6d65341", part_number: "Unknown", revision: SqlU32(0), usable_hardware_threads: SqlU32(16), usable_physical_ram: ByteCount(ByteCount(34359738368)), reservoir_size: ByteCount(ByteCount(17179869184)), ip: ::1, port: SqlU16(37108), last_used_address: ::ffff, policy: InService, state: Active, sled_agent_gen: Generation(Generation(1)), repo_depot_port: SqlU16(61518) }]
18692025-04-30T06:12:06.916ZDEBGtest_blueprint_edit (nexus): sending firewall rules to sled agents
18702025-04-30T06:12:06.916ZTRACtest_blueprint_edit (InstanceAllocator): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Database
18712025-04-30T06:12:06.917ZDEBGtest_blueprint_edit (InstanceAllocator): roles roles = RoleSet { roles: {} }
18722025-04-30T06:12:06.918ZDEBGtest_blueprint_edit (InstanceAllocator): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Database result = Ok(())
18732025-04-30T06:12:06.940ZTRACtest_blueprint_edit (InstanceAllocator): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) }
18742025-04-30T06:12:06.940ZTRACtest_blueprint_edit (InstanceAllocator): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
18752025-04-30T06:12:06.940ZTRACtest_blueprint_edit (InstanceAllocator): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Database
18762025-04-30T06:12:06.940ZDEBGtest_blueprint_edit (InstanceAllocator): roles roles = RoleSet { roles: {} }
18772025-04-30T06:12:06.941ZDEBGtest_blueprint_edit (InstanceAllocator): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Database result = Ok(())
18782025-04-30T06:12:06.957ZDEBGtest_blueprint_edit (InstanceAllocator): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "viewer")} }
18792025-04-30T06:12:06.963ZDEBGtest_blueprint_edit (InstanceAllocator): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000004ead, .. }) resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) } result = Ok(())
18802025-04-30T06:12:07.070ZDEBGtest_blueprint_edit (nexus): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 body = Some(Body) method = PUT uri = http://[::1]:37108/vpc/001de000-074c-4000-8000-000000000000/firewall/rules
18812025-04-30T06:12:07.073ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:65293 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
18822025-04-30T06:12:07.079ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:65293 req_id = fea61622-caab-4b0c-8d82-da02726b2f73 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc/001de000-074c-4000-8000-000000000000/firewall/rules
18832025-04-30T06:12:07.086ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 7348 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:65293 req_id = fea61622-caab-4b0c-8d82-da02726b2f73 response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc/001de000-074c-4000-8000-000000000000/firewall/rules
18842025-04-30T06:12:07.087ZDEBGtest_blueprint_edit (nexus): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 result = Ok(Response { url: "http://[::1]:37108/vpc/001de000-074c-4000-8000-000000000000/firewall/rules", status: 204, headers: {"x-request-id": "fea61622-caab-4b0c-8d82-da02726b2f73", "date": "Wed, 30 Apr 2025 06:12:06 GMT"} })
18852025-04-30T06:12:07.089ZINFOtest_blueprint_edit (nexus): updated firewall rules on 1 sleds
18862025-04-30T06:12:07.090ZTRACtest_blueprint_edit (ServiceBalancer): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Database
18872025-04-30T06:12:07.090ZDEBGtest_blueprint_edit (ServiceBalancer): roles roles = RoleSet { roles: {} }
18882025-04-30T06:12:07.091ZDEBGtest_blueprint_edit (ServiceBalancer): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Database result = Ok(())
18892025-04-30T06:12:07.092ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_config_internal dns_group = internal iteration = 2 reason = Signaled
18902025-04-30T06:12:07.092ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS version background_task = dns_config_internal dns_group = internal
18912025-04-30T06:12:07.092ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
18922025-04-30T06:12:07.092ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
18932025-04-30T06:12:07.093ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
18942025-04-30T06:12:07.093ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_servers_internal dns_group = internal iteration = 2 reason = Signaled
18952025-04-30T06:12:07.093ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _nameservice._tcp.control-plane.oxide.internal
18962025-04-30T06:12:07.094ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_config_external dns_group = external iteration = 2 reason = Signaled
18972025-04-30T06:12:07.094ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS version background_task = dns_config_external dns_group = external
18982025-04-30T06:12:07.095ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
18992025-04-30T06:12:07.095ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
19002025-04-30T06:12:07.097ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
19012025-04-30T06:12:07.097ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_servers_external dns_group = external iteration = 2 reason = Signaled
19022025-04-30T06:12:07.098ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _external-dns._tcp.control-plane.oxide.internal
19032025-04-30T06:12:07.099ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = external_endpoints iteration = 2 reason = Signaled
19042025-04-30T06:12:07.099ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet
19052025-04-30T06:12:07.100ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = external_endpoints resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19062025-04-30T06:12:07.100ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
19072025-04-30T06:12:07.100ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
19082025-04-30T06:12:07.106ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
19092025-04-30T06:12:07.143ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 75 (0x4b) bytes\n0000: b9 45 01 00 00 01 00 00 00 00 00 01 0c 5f 6e 61 .E..........._na\n0010: 6d 65 73 65 72 76 69 63 65 04 5f 74 63 70 0d 63 meservice._tcp.c\n0020: 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 ontrol-plane.oxi\n0030: 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 de.internal..!..\n0040: 00 00 29 04 d0 00 00 00 00 00 00 ..)........ kind = dns peer_addr = [::1]:64092 req_id = d784137e-22fa-4081-98c7-4c372b0e96b7
19102025-04-30T06:12:07.143ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 47429,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_nameservice._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_nameservice._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 12,\n 95,\n 110,\n 97,\n 109,\n 101,\n 115,\n 101,\n 114,\n 118,\n 105,\n 99,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64092 req_id = d784137e-22fa-4081-98c7-4c372b0e96b7
19112025-04-30T06:12:07.144ZDEBGtest_blueprint_edit (store): query key key = _nameservice._tcp
19122025-04-30T06:12:07.155ZDEBGtest_blueprint_edit (store): query key key = 73163e61-9e83-47e5-8f7b-4885608c7d65.host
19132025-04-30T06:12:07.156ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64092 query = LowerQuery { name: LowerName(Name("_nameservice._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_nameservice._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_nameservice._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 49373, target: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal") })) }] req_id = d784137e-22fa-4081-98c7-4c372b0e96b7
19142025-04-30T06:12:07.156ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 76 (0x4c) bytes\n0000: b8 75 01 00 00 01 00 00 00 00 00 01 0d 5f 65 78 .u..........._ex\n0010: 74 65 72 6e 61 6c 2d 64 6e 73 04 5f 74 63 70 0d ternal-dns._tcp.\n0020: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0030: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 21 00 ide.internal..!.\n0040: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:57915 req_id = d21eb523-dd8b-44b5-8189-325cbfc3f55c
19152025-04-30T06:12:07.156ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 47221,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_external-dns._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_external-dns._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 13,\n 95,\n 101,\n 120,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 45,\n 100,\n 110,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57915 req_id = d21eb523-dd8b-44b5-8189-325cbfc3f55c
19162025-04-30T06:12:07.156ZDEBGtest_blueprint_edit (store): query key key = _external-dns._tcp
19172025-04-30T06:12:07.156ZDEBGtest_blueprint_edit (store): query key key = d4c1e706-b8c6-432c-a8dc-34d6674caef4.host
19182025-04-30T06:12:07.156ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:57915 query = LowerQuery { name: LowerName(Name("_external-dns._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_external-dns._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_external-dns._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 57694, target: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal") })) }] req_id = d21eb523-dd8b-44b5-8189-325cbfc3f55c
19192025-04-30T06:12:07.159ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig
19202025-04-30T06:12:07.159ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_internal dns_group = internal resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19212025-04-30T06:12:07.159ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
19222025-04-30T06:12:07.159ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
19232025-04-30T06:12:07.162ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
19242025-04-30T06:12:07.163ZTRACtest_blueprint_edit (ServiceBalancer): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Rack { parent: Fleet, key: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, lookup_type: ById(c19a698f-c6f9-4a17-ae30-20d711b8f7dc) }
19252025-04-30T06:12:07.163ZTRACtest_blueprint_edit (ServiceBalancer): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19262025-04-30T06:12:07.163ZTRACtest_blueprint_edit (ServiceBalancer): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Database
19272025-04-30T06:12:07.163ZDEBGtest_blueprint_edit (ServiceBalancer): roles roles = RoleSet { roles: {} }
19282025-04-30T06:12:07.169ZDEBGtest_blueprint_edit (ServiceBalancer): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Database result = Ok(())
19292025-04-30T06:12:07.170ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _nameservice._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_nameservice._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_nameservice._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 49373, target: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2391, tv_nsec: 969581751 } })
19302025-04-30T06:12:07.170ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
19312025-04-30T06:12:07.171ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _external-dns._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_external-dns._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_external-dns._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 57694, target: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2391, tv_nsec: 970403629 } })
19322025-04-30T06:12:07.171ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
19332025-04-30T06:12:07.173ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig
19342025-04-30T06:12:07.174ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_external dns_group = external resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19352025-04-30T06:12:07.174ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
19362025-04-30T06:12:07.174ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
19372025-04-30T06:12:07.175ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
19382025-04-30T06:12:07.176ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 99 (0x63) bytes\n0000: c6 f0 01 00 00 01 00 00 00 00 00 01 24 37 33 31 ............$731\n0010: 36 33 65 36 31 2d 39 65 38 33 2d 34 37 65 35 2d 63e61-9e83-47e5-\n0020: 38 66 37 62 2d 34 38 38 35 36 30 38 63 37 64 36 8f7b-4885608c7d6\n0030: 35 04 68 6f 73 74 0d 63 6f 6e 74 72 6f 6c 2d 70 5.host.control-p\n0040: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0050: 6e 61 6c 00 00 1c 00 01 00 00 29 04 d0 00 00 00 nal.......).....\n0060: 00 00 00 ... kind = dns peer_addr = [::1]:58429 req_id = f489c090-7ae3-4ef8-bdf7-5e0b9c7c8b92
19392025-04-30T06:12:07.177ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 50928,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 36,\n 55,\n 51,\n 49,\n 54,\n 51,\n 101,\n 54,\n 49,\n 45,\n 57,\n 101,\n 56,\n 51,\n 45,\n 52,\n 55,\n 101,\n 53,\n 45,\n 56,\n 102,\n 55,\n 98,\n 45,\n 52,\n 56,\n 56,\n 53,\n 54,\n 48,\n 56,\n 99,\n 55,\n 100,\n 54,\n 53,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58429 req_id = f489c090-7ae3-4ef8-bdf7-5e0b9c7c8b92
19402025-04-30T06:12:07.177ZDEBGtest_blueprint_edit (store): query key key = 73163e61-9e83-47e5-8f7b-4885608c7d65.host
19412025-04-30T06:12:07.179ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:58429 query = LowerQuery { name: LowerName(Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal.")), original: Query { name: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("73163e61-9e83-47e5-8f7b-4885608c7d65.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = f489c090-7ae3-4ef8-bdf7-5e0b9c7c8b92
19422025-04-30T06:12:07.179ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 99 (0x63) bytes\n0000: 49 a9 01 00 00 01 00 00 00 00 00 01 24 64 34 63 I...........$d4c\n0010: 31 65 37 30 36 2d 62 38 63 36 2d 34 33 32 63 2d 1e706-b8c6-432c-\n0020: 61 38 64 63 2d 33 34 64 36 36 37 34 63 61 65 66 a8dc-34d6674caef\n0030: 34 04 68 6f 73 74 0d 63 6f 6e 74 72 6f 6c 2d 70 4.host.control-p\n0040: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0050: 6e 61 6c 00 00 1c 00 01 00 00 29 04 d0 00 00 00 nal.......).....\n0060: 00 00 00 ... kind = dns peer_addr = [::1]:59518 req_id = f78b9d3c-c1f1-4ff5-a947-f70e2ebd5de3
19432025-04-30T06:12:07.179ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 18857,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 36,\n 100,\n 52,\n 99,\n 49,\n 101,\n 55,\n 48,\n 54,\n 45,\n 98,\n 56,\n 99,\n 54,\n 45,\n 52,\n 51,\n 50,\n 99,\n 45,\n 97,\n 56,\n 100,\n 99,\n 45,\n 51,\n 52,\n 100,\n 54,\n 54,\n 55,\n 52,\n 99,\n 97,\n 101,\n 102,\n 52,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59518 req_id = f78b9d3c-c1f1-4ff5-a947-f70e2ebd5de3
19442025-04-30T06:12:07.179ZDEBGtest_blueprint_edit (store): query key key = d4c1e706-b8c6-432c-a8dc-34d6674caef4.host
19452025-04-30T06:12:07.179ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:59518 query = LowerQuery { name: LowerName(Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal.")), original: Query { name: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("d4c1e706-b8c6-432c-a8dc-34d6674caef4.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = f78b9d3c-c1f1-4ff5-a947-f70e2ebd5de3
19462025-04-30T06:12:07.180ZINFOtest_blueprint_edit (BackgroundTasks): found DNS servers (initial) addresses = DnsServersList { addresses: [[::1]:49373] } background_task = dns_servers_internal dns_group = internal
19472025-04-30T06:12:07.180ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_servers_internal dns_group = internal elapsed = 86.846015ms iteration = 2 status = {"addresses":["[::1]:49373"]}
19482025-04-30T06:12:07.180ZINFOtest_blueprint_edit (BackgroundTasks): found DNS servers (initial) addresses = DnsServersList { addresses: [[::1]:57694] } background_task = dns_servers_external dns_group = external
19492025-04-30T06:12:07.180ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_servers_external dns_group = external elapsed = 83.023278ms iteration = 2 status = {"addresses":["[::1]:57694"]}
19502025-04-30T06:12:07.181ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_internal dns_group = internal iteration = 2 reason = Dependency
19512025-04-30T06:12:07.181ZWARNtest_blueprint_edit (BackgroundTasks): DNS propagation: skipped background_task = dns_propagation_internal dns_group = internal reason = no config
19522025-04-30T06:12:07.181ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_internal dns_group = internal elapsed = 78.667\u{b5}s iteration = 2 status = {"error":"no config"}
19532025-04-30T06:12:07.181ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_external dns_group = external iteration = 2 reason = Dependency
19542025-04-30T06:12:07.181ZWARNtest_blueprint_edit (BackgroundTasks): DNS propagation: skipped background_task = dns_propagation_external dns_group = external reason = no config
19552025-04-30T06:12:07.181ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_external dns_group = external elapsed = 11.684\u{b5}s iteration = 2 status = {"error":"no config"}
19562025-04-30T06:12:07.181ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
19572025-04-30T06:12:07.189ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet result = Ok(())
19582025-04-30T06:12:07.189ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
19592025-04-30T06:12:07.189ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
19602025-04-30T06:12:07.189ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
19612025-04-30T06:12:07.190ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
19622025-04-30T06:12:07.195ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig result = Ok(())
19632025-04-30T06:12:07.208ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
19642025-04-30T06:12:07.223ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig result = Ok(())
19652025-04-30T06:12:07.225ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = DnsConfig
19662025-04-30T06:12:07.226ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = external_endpoints resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19672025-04-30T06:12:07.226ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
19682025-04-30T06:12:07.226ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
19692025-04-30T06:12:07.226ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
19702025-04-30T06:12:07.228ZDEBGtest_blueprint_edit (ServiceBalancer): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
19712025-04-30T06:12:07.235ZDEBGtest_blueprint_edit (ServiceBalancer): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-00000000bac3, .. }) resource = Rack { parent: Fleet, key: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, lookup_type: ById(c19a698f-c6f9-4a17-ae30-20d711b8f7dc) } result = Ok(())
19722025-04-30T06:12:07.235ZINFOtest_blueprint_edit (nexus): Rack initialized
19732025-04-30T06:12:07.235ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
19742025-04-30T06:12:07.235ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
19752025-04-30T06:12:07.235ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
19762025-04-30T06:12:07.260ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
19772025-04-30T06:12:07.260ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
19782025-04-30T06:12:07.262ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
19792025-04-30T06:12:07.262ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
19802025-04-30T06:12:07.271ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = DnsConfig result = Ok(())
19812025-04-30T06:12:07.271ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
19822025-04-30T06:12:07.271ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
19832025-04-30T06:12:07.272ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
19842025-04-30T06:12:07.278ZDEBGtest_blueprint_edit (BackgroundTasks): found DNS version background_task = dns_config_internal dns_group = internal version = 1
19852025-04-30T06:12:07.278ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS config background_task = dns_config_internal dns_group = internal
19862025-04-30T06:12:07.278ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS zones background_task = dns_config_internal dns_group = internal
19872025-04-30T06:12:07.278ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig
19882025-04-30T06:12:07.278ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_internal dns_group = internal resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19892025-04-30T06:12:07.278ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
19902025-04-30T06:12:07.278ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
19912025-04-30T06:12:07.279ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
19922025-04-30T06:12:07.279ZDEBGtest_blueprint_edit (BackgroundTasks): found DNS version background_task = dns_config_external dns_group = external version = 2
19932025-04-30T06:12:07.279ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS config background_task = dns_config_external dns_group = external
19942025-04-30T06:12:07.279ZDEBGtest_blueprint_edit (BackgroundTasks): reading DNS zones background_task = dns_config_external dns_group = external
19952025-04-30T06:12:07.279ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig
19962025-04-30T06:12:07.279ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_external dns_group = external resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
19972025-04-30T06:12:07.279ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
19982025-04-30T06:12:07.279ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
19992025-04-30T06:12:07.280ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
20002025-04-30T06:12:07.283ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
20012025-04-30T06:12:07.283ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
20022025-04-30T06:12:07.284ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
20032025-04-30T06:12:07.285ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20042025-04-30T06:12:07.323ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig result = Ok(())
20052025-04-30T06:12:07.323ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
20062025-04-30T06:12:07.323ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
20072025-04-30T06:12:07.325ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
20082025-04-30T06:12:07.325ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20092025-04-30T06:12:07.354ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig result = Ok(())
20102025-04-30T06:12:07.354ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
20112025-04-30T06:12:07.360ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
20122025-04-30T06:12:07.361ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
20132025-04-30T06:12:07.419ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet
20142025-04-30T06:12:07.420ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = external_endpoints resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
20152025-04-30T06:12:07.420ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
20162025-04-30T06:12:07.420ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
20172025-04-30T06:12:07.421ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
20182025-04-30T06:12:07.425ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
20192025-04-30T06:12:07.425ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
20202025-04-30T06:12:07.425ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
20212025-04-30T06:12:07.425ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
20222025-04-30T06:12:07.427ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
20232025-04-30T06:12:07.429ZDEBGtest_blueprint_edit (BackgroundTasks): found zones background_task = dns_config_external count = 1 dns_group = external
20242025-04-30T06:12:07.429ZDEBGtest_blueprint_edit (BackgroundTasks): listing DNS names for zone background_task = dns_config_external batch_size = 100 dns_group = external dns_zone_id = ed987510-0017-494e-8e9b-4bb08a2f6025 dns_zone_name = oxide-dev.test found_so_far = 0 version = 2
20252025-04-30T06:12:07.429ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig
20262025-04-30T06:12:07.429ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_external dns_group = external resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
20272025-04-30T06:12:07.429ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
20282025-04-30T06:12:07.429ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
20292025-04-30T06:12:07.432ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
20302025-04-30T06:12:07.432ZDEBGtest_blueprint_edit (BackgroundTasks): found zones background_task = dns_config_internal count = 1 dns_group = internal
20312025-04-30T06:12:07.433ZDEBGtest_blueprint_edit (BackgroundTasks): listing DNS names for zone background_task = dns_config_internal batch_size = 100 dns_group = internal dns_zone_id = 54c4fb42-e97b-4c40-ab9c-6864aa6e70cc dns_zone_name = control-plane.oxide.internal found_so_far = 0 version = 1
20322025-04-30T06:12:07.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig
20332025-04-30T06:12:07.433ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = dns_config_internal dns_group = internal resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
20342025-04-30T06:12:07.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
20352025-04-30T06:12:07.434ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
20362025-04-30T06:12:07.435ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
20372025-04-30T06:12:07.438ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
20382025-04-30T06:12:07.438ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
20392025-04-30T06:12:07.438ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
20402025-04-30T06:12:07.440ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
20412025-04-30T06:12:07.443ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20422025-04-30T06:12:07.472ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = DnsConfig result = Ok(())
20432025-04-30T06:12:07.472ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database
20442025-04-30T06:12:07.472ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_external dns_group = external roles = RoleSet { roles: {} }
20452025-04-30T06:12:07.473ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_external dns_group = external resource = Database result = Ok(())
20462025-04-30T06:12:07.476ZINFOtest_blueprint_edit (BackgroundTasks): inserted inventory collection background_task = inventory_collection collection_id = 4c2ea211-f605-452a-aa6a-3fdff37fcb61
20472025-04-30T06:12:07.476ZDEBGtest_blueprint_edit (BackgroundTasks): inventory collection complete background_task = inventory_collection collection_id = 4c2ea211-f605-452a-aa6a-3fdff37fcb61 time_started = 2025-04-30 06:12:03.234025 UTC
20482025-04-30T06:12:07.476ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 8.951622213s iteration = 2 status = {"collection_id":"4c2ea211-f605-452a-aa6a-3fdff37fcb61","time_done":"2025-04-30 06:12:06.431223 UTC","time_started":"2025-04-30 06:12:03.234025 UTC"}
20492025-04-30T06:12:07.476ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 3 reason = Signaled
20502025-04-30T06:12:07.476ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
20512025-04-30T06:12:07.476ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
20522025-04-30T06:12:07.476ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
20532025-04-30T06:12:07.476ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
20542025-04-30T06:12:07.478ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
20552025-04-30T06:12:07.478ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = blueprint_rendezvous iteration = 2 reason = Dependency
20562025-04-30T06:12:07.478ZWARNtest_blueprint_edit (BackgroundTasks): Blueprint rendezvous: skipped background_task = blueprint_rendezvous reason = no blueprint
20572025-04-30T06:12:07.478ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = blueprint_rendezvous elapsed = 35.431\u{b5}s iteration = 2 status = {"error":"no blueprint"}
20582025-04-30T06:12:07.478ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = physical_disk_adoption iteration = 2 reason = Dependency
20592025-04-30T06:12:07.479ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = physical_disk_adoption elapsed = 9.82\u{b5}s iteration = 2 status = {"error":"task disabled"}
20602025-04-30T06:12:07.479ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20612025-04-30T06:12:07.487ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = DnsConfig result = Ok(())
20622025-04-30T06:12:07.487ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database
20632025-04-30T06:12:07.487ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = dns_config_internal dns_group = internal roles = RoleSet { roles: {} }
20642025-04-30T06:12:07.488ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = dns_config_internal dns_group = internal resource = Database result = Ok(())
20652025-04-30T06:12:07.492ZDEBGtest_blueprint_edit (BackgroundTasks): found all DNS names for zone background_task = dns_config_external dns_group = external dns_zone_id = ed987510-0017-494e-8e9b-4bb08a2f6025 dns_zone_name = oxide-dev.test found_so_far = 1 version = 2
20662025-04-30T06:12:07.492ZDEBGtest_blueprint_edit (BackgroundTasks): read DNS config background_task = dns_config_external dns_group = external nzones = 1 version = 2
20672025-04-30T06:12:07.492ZINFOtest_blueprint_edit (BackgroundTasks): found latest generation (first find) background_task = dns_config_external dns_group = external generation = 2
20682025-04-30T06:12:07.492ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_config_external dns_group = external elapsed = 397.48882ms iteration = 2 status = {"generation":2}
20692025-04-30T06:12:07.494ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20702025-04-30T06:12:07.500ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Fleet result = Ok(())
20712025-04-30T06:12:07.500ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database
20722025-04-30T06:12:07.500ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = external_endpoints roles = RoleSet { roles: {} }
20732025-04-30T06:12:07.501ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = external_endpoints resource = Database result = Ok(())
20742025-04-30T06:12:07.501ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_external dns_group = external iteration = 3 reason = Dependency
20752025-04-30T06:12:07.641ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = dns_propagation_external body = Some(Body) dns_group = external dns_server_url = http://[::1]:57694 generation = 2 method = PUT servers = DnsServersList { addresses: [[::1]:57694] } uri = http://[::1]:57694/config
20762025-04-30T06:12:07.643ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
20772025-04-30T06:12:07.654ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
20782025-04-30T06:12:07.654ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
20792025-04-30T06:12:07.654ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
20802025-04-30T06:12:07.654ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
20812025-04-30T06:12:07.655ZDEBGtest_blueprint_edit (BackgroundTasks): found all DNS names for zone background_task = dns_config_internal dns_group = internal dns_zone_id = 54c4fb42-e97b-4c40-ab9c-6864aa6e70cc dns_zone_name = control-plane.oxide.internal found_so_far = 21 version = 1
20822025-04-30T06:12:07.655ZDEBGtest_blueprint_edit (BackgroundTasks): read DNS config background_task = dns_config_internal dns_group = internal nzones = 1 version = 1
20832025-04-30T06:12:07.655ZINFOtest_blueprint_edit (BackgroundTasks): found latest generation (first find) background_task = dns_config_internal dns_group = internal generation = 1
20842025-04-30T06:12:07.655ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_config_internal dns_group = internal elapsed = 563.348265ms iteration = 2 status = {"generation":1}
20852025-04-30T06:12:07.655ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = dns_propagation_internal dns_group = internal iteration = 3 reason = Dependency
20862025-04-30T06:12:07.762ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = dns_propagation_internal body = Some(Body) dns_group = internal dns_server_url = http://[::1]:49373 generation = 1 method = PUT servers = DnsServersList { addresses: [[::1]:49373] } uri = http://[::1]:49373/config
20872025-04-30T06:12:07.769ZINFOtest_blueprint_edit (http): accepted connection kind = dns local_addr = [::1]:49373 remote_addr = [::1]:34155
20882025-04-30T06:12:07.770ZINFOtest_blueprint_edit (http): accepted connection kind = dns local_addr = [::1]:57694 remote_addr = [::1]:40763
20892025-04-30T06:12:07.770ZINFOtest_blueprint_edit (BackgroundTasks): found Silo/DNS/TLS config (initial) background_task = external_endpoints config = ExternalEndpoints { by_dns_name: {"default-silo.sys.oxide-dev.test": ExternalEndpoint { silo_id: 001de000-5110-4000-8000-000000000000, db_silo: Silo { identity: SiloIdentity { id: 001de000-5110-4000-8000-000000000000, name: Name(Name("default-silo")), description: "default silo", time_created: 2025-04-30T06:11:53.424953Z, time_modified: 2025-04-30T06:11:53.424953Z, time_deleted: None }, discoverable: false, authentication_mode: Local, user_provision_type: ApiOnly, mapped_fleet_roles: Object {}, rcgen: Generation(Generation(1)) }, tls_certs: [] }, "test-suite-silo.sys.oxide-dev.test": ExternalEndpoint { silo_id: 644e92f3-d4b6-40fa-ba50-6930149fb02a, db_silo: Silo { identity: SiloIdentity { id: 644e92f3-d4b6-40fa-ba50-6930149fb02a, name: Name(Name("test-suite-silo")), description: "built-in recovery Silo", time_created: 2025-04-30T06:12:05.623890Z, time_modified: 2025-04-30T06:12:05.623890Z, time_deleted: None }, discoverable: false, authentication_mode: Local, user_provision_type: ApiOnly, mapped_fleet_roles: Object {"admin": Array [String("admin")]}, rcgen: Generation(Generation(1)) }, tls_certs: [] }}, warnings: [NoSiloCerts { silo_id: 001de000-5110-4000-8000-000000000000, dns_name: "default-silo.sys.oxide-dev.test" }, NoSiloCerts { silo_id: 644e92f3-d4b6-40fa-ba50-6930149fb02a, dns_name: "test-suite-silo.sys.oxide-dev.test" }], default_endpoint: Some(ExternalEndpoint { silo_id: 644e92f3-d4b6-40fa-ba50-6930149fb02a, db_silo: Silo { identity: SiloIdentity { id: 644e92f3-d4b6-40fa-ba50-6930149fb02a, name: Name(Name("test-suite-silo")), description: "built-in recovery Silo", time_created: 2025-04-30T06:12:05.623890Z, time_modified: 2025-04-30T06:12:05.623890Z, time_deleted: None }, discoverable: false, authentication_mode: Local, user_provision_type: ApiOnly, mapped_fleet_roles: Object {"admin": Array [String("admin")]}, rcgen: Generation(Generation(1)) }, tls_certs: [] }) }
20902025-04-30T06:12:07.771ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = external_endpoints elapsed = 671.782854ms iteration = 2 status = {"by_dns_name":{"default-silo.sys.oxide-dev.test":{"silo_id":"001de000-5110-4000-8000-000000000000","tls_certs":[]},"test-suite-silo.sys.oxide-dev.test":{"silo_id":"644e92f3-d4b6-40fa-ba50-6930149fb02a","tls_certs":[]}},"default_endpoint":{"silo_id":"644e92f3-d4b6-40fa-ba50-6930149fb02a","tls_certs":[]},"warnings":["silo 001de000-5110-4000-8000-000000000000 with DNS name \\"default-silo.sys.oxide-dev.test\\" has no usable certificates","silo 644e92f3-d4b6-40fa-ba50-6930149fb02a with DNS name \\"test-suite-silo.sys.oxide-dev.test\\" has no usable certificates"]}
20912025-04-30T06:12:07.772ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
20922025-04-30T06:12:07.772ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
20932025-04-30T06:12:07.773ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
20942025-04-30T06:12:07.774ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
20952025-04-30T06:12:07.774ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
20962025-04-30T06:12:07.776ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
20972025-04-30T06:12:07.777ZTRACtest_blueprint_edit (http): incoming request kind = dns local_addr = [::1]:49373 method = PUT remote_addr = [::1]:34155 req_id = 2a46f44c-346b-4092-bbc4-e82502a0c49d uri = /config
20982025-04-30T06:12:07.777ZTRACtest_blueprint_edit (http): incoming request kind = dns local_addr = [::1]:57694 method = PUT remote_addr = [::1]:40763 req_id = 6cd2d984-4aa6-4c71-ac4e-36a1f4566cd1 uri = /config
20992025-04-30T06:12:07.778ZINFOtest_blueprint_edit (store): attempting generation update new_generation = 1 req_id = 2a46f44c-346b-4092-bbc4-e82502a0c49d
21002025-04-30T06:12:07.778ZINFOtest_blueprint_edit (store): updated generation new_generation = 1 req_id = 2a46f44c-346b-4092-bbc4-e82502a0c49d
21012025-04-30T06:12:07.778ZINFOtest_blueprint_edit (store): attempting generation update new_generation = 2 req_id = 6cd2d984-4aa6-4c71-ac4e-36a1f4566cd1
21022025-04-30T06:12:07.778ZINFOtest_blueprint_edit (store): pruning trees for generations newer than 0
21032025-04-30T06:12:07.778ZDEBGtest_blueprint_edit (store): creating tree tree_name = generation_2_zone_oxide-dev.test
21042025-04-30T06:12:07.779ZDEBGtest_blueprint_edit (store): updating current config
21052025-04-30T06:12:07.779ZDEBGtest_blueprint_edit (store): flushing default tree
21062025-04-30T06:12:07.779ZINFOtest_blueprint_edit (store): pruning trees for generations older than 2 keep = 3
21072025-04-30T06:12:07.779ZINFOtest_blueprint_edit (store): updated generation new_generation = 2 req_id = 6cd2d984-4aa6-4c71-ac4e-36a1f4566cd1
21082025-04-30T06:12:07.780ZINFOtest_blueprint_edit (http): request completed kind = dns latency_us = 2846 local_addr = [::1]:49373 method = PUT remote_addr = [::1]:34155 req_id = 2a46f44c-346b-4092-bbc4-e82502a0c49d response_code = 204 uri = /config
21092025-04-30T06:12:07.780ZINFOtest_blueprint_edit (http): request completed kind = dns latency_us = 2741 local_addr = [::1]:57694 method = PUT remote_addr = [::1]:40763 req_id = 6cd2d984-4aa6-4c71-ac4e-36a1f4566cd1 response_code = 204 uri = /config
21102025-04-30T06:12:07.782ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: a9 e1 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:61947 req_id = 56233263-7324-446a-ac80-b5a07fc6280e
21112025-04-30T06:12:07.782ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 43489,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61947 req_id = 56233263-7324-446a-ac80-b5a07fc6280e
21122025-04-30T06:12:07.782ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
21132025-04-30T06:12:07.783ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
21142025-04-30T06:12:07.783ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61947 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 56233263-7324-446a-ac80-b5a07fc6280e
21152025-04-30T06:12:07.784ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = dns_propagation_external dns_group = external dns_server_url = http://[::1]:57694 generation = 2 result = Ok(Response { url: "http://[::1]:57694/config", status: 204, headers: {"x-request-id": "6cd2d984-4aa6-4c71-ac4e-36a1f4566cd1", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} }) servers = DnsServersList { addresses: [[::1]:57694] }
21162025-04-30T06:12:07.784ZINFOtest_blueprint_edit (BackgroundTasks): DNS server now at generation 2 background_task = dns_propagation_external dns_group = external dns_server_url = http://[::1]:57694 generation = 2 servers = DnsServersList { addresses: [[::1]:57694] }
21172025-04-30T06:12:07.789ZINFOtest_blueprint_edit (BackgroundTasks): DNS propagation: done background_task = dns_propagation_external dns_group = external generation = 2 servers = DnsServersList { addresses: [[::1]:57694] }
21182025-04-30T06:12:07.789ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_external dns_group = external elapsed = 287.959269ms iteration = 3 status = {"generation":2,"server_results":{"[::1]:57694":{"Ok":null}}}
21192025-04-30T06:12:07.789ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = dns_propagation_internal dns_group = internal dns_server_url = http://[::1]:49373 generation = 1 result = Ok(Response { url: "http://[::1]:49373/config", status: 204, headers: {"x-request-id": "2a46f44c-346b-4092-bbc4-e82502a0c49d", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} }) servers = DnsServersList { addresses: [[::1]:49373] }
21202025-04-30T06:12:07.789ZINFOtest_blueprint_edit (BackgroundTasks): DNS server now at generation 1 background_task = dns_propagation_internal dns_group = internal dns_server_url = http://[::1]:49373 generation = 1 servers = DnsServersList { addresses: [[::1]:49373] }
21212025-04-30T06:12:07.793ZINFOtest_blueprint_edit (BackgroundTasks): DNS propagation: done background_task = dns_propagation_internal dns_group = internal generation = 1 servers = DnsServersList { addresses: [[::1]:49373] }
21222025-04-30T06:12:07.793ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = dns_propagation_internal dns_group = internal elapsed = 137.618004ms iteration = 3 status = {"generation":1,"server_results":{"[::1]:49373":{"Ok":null}}}
21232025-04-30T06:12:07.793ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
21242025-04-30T06:12:07.809ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
21252025-04-30T06:12:07.809ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "Vpc" using built-in user
21262025-04-30T06:12:07.809ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
21272025-04-30T06:12:07.810ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
21282025-04-30T06:12:07.810ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21292025-04-30T06:12:07.811ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21302025-04-30T06:12:07.812ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21312025-04-30T06:12:07.818ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2392, tv_nsec: 616556205 } })
21322025-04-30T06:12:07.824ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
21332025-04-30T06:12:07.830ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 7a 79 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e zy..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:61957 req_id = 117def13-becd-48a9-affd-508f8e4296b5
21342025-04-30T06:12:07.830ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 31353,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61957 req_id = 117def13-becd-48a9-affd-508f8e4296b5
21352025-04-30T06:12:07.831ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
21362025-04-30T06:12:07.831ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:61957 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 117def13-becd-48a9-affd-508f8e4296b5
21372025-04-30T06:12:07.960ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
21382025-04-30T06:12:07.960ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
21392025-04-30T06:12:07.960ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21402025-04-30T06:12:07.960ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21412025-04-30T06:12:07.961ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21422025-04-30T06:12:07.965ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: eb bb 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:56762 req_id = 00c9253a-9749-4200-a21b-16eac3da7c27
21432025-04-30T06:12:07.965ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 60347,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56762 req_id = 00c9253a-9749-4200-a21b-16eac3da7c27
21442025-04-30T06:12:07.965ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
21452025-04-30T06:12:07.965ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 60347, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:56762 req_id = 00c9253a-9749-4200-a21b-16eac3da7c27
21462025-04-30T06:12:07.966ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
21472025-04-30T06:12:07.966ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
21482025-04-30T06:12:07.966ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
21492025-04-30T06:12:07.968ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
21502025-04-30T06:12:07.968ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21512025-04-30T06:12:07.968ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21522025-04-30T06:12:07.968ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21532025-04-30T06:12:07.985ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
21542025-04-30T06:12:07.992ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
21552025-04-30T06:12:07.992ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21562025-04-30T06:12:07.992ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21572025-04-30T06:12:07.993ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21582025-04-30T06:12:07.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "45d1eae6-669a-4e59-9064-d0a480425472", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
21592025-04-30T06:12:07.994ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
21602025-04-30T06:12:08.001ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21612025-04-30T06:12:08.001ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21622025-04-30T06:12:08.002ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21632025-04-30T06:12:08.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9c7a9136-190c-4cda-8eb3-31182b21d7f3", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
21642025-04-30T06:12:08.013ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
21652025-04-30T06:12:08.014ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21662025-04-30T06:12:08.014ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21672025-04-30T06:12:08.014ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21682025-04-30T06:12:08.027ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21692025-04-30T06:12:08.027ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21702025-04-30T06:12:08.028ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21712025-04-30T06:12:08.029ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9ffe4511-c4af-4aa5-99bc-3dd88541b529", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
21722025-04-30T06:12:08.029ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
21732025-04-30T06:12:08.033ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) }
21742025-04-30T06:12:08.033ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
21752025-04-30T06:12:08.033ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21762025-04-30T06:12:08.033ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21772025-04-30T06:12:08.034ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21782025-04-30T06:12:08.036ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0c40d42f-4c62-4b4f-b3f3-3b455e42a15a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
21792025-04-30T06:12:08.036ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
21802025-04-30T06:12:08.037ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
21812025-04-30T06:12:08.038ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21822025-04-30T06:12:08.038ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21832025-04-30T06:12:08.038ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21842025-04-30T06:12:08.042ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
21852025-04-30T06:12:08.042ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21862025-04-30T06:12:08.042ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21872025-04-30T06:12:08.043ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21882025-04-30T06:12:08.048ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9b749168-4615-4540-8fd7-f961c8dd1220", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
21892025-04-30T06:12:08.048ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
21902025-04-30T06:12:08.051ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
21912025-04-30T06:12:08.071ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ById(001de000-074c-4000-8000-000000000000) } result = Ok(())
21922025-04-30T06:12:08.071ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "Vpc" using built-in user
21932025-04-30T06:12:08.071ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21942025-04-30T06:12:08.071ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21952025-04-30T06:12:08.076ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21962025-04-30T06:12:08.089ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
21972025-04-30T06:12:08.093ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
21982025-04-30T06:12:08.100ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
21992025-04-30T06:12:08.150ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22002025-04-30T06:12:08.150ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22012025-04-30T06:12:08.151ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22022025-04-30T06:12:08.153ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3bfc001d-b48d-4871-8944-2972c3778e4e", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22032025-04-30T06:12:08.154ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
22042025-04-30T06:12:08.158ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22052025-04-30T06:12:08.158ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22062025-04-30T06:12:08.159ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22072025-04-30T06:12:08.167ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
22082025-04-30T06:12:08.167ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
22092025-04-30T06:12:08.168ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22102025-04-30T06:12:08.168ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22112025-04-30T06:12:08.168ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22122025-04-30T06:12:08.169ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "54da9c05-0c66-4552-800f-5dac87dc0466", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22132025-04-30T06:12:08.170ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
22142025-04-30T06:12:08.176ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
22152025-04-30T06:12:08.176ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22162025-04-30T06:12:08.176ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22172025-04-30T06:12:08.178ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22182025-04-30T06:12:08.183ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bd466b22-a0ec-4b80-910e-12eeafa7ad97", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22192025-04-30T06:12:08.183ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
22202025-04-30T06:12:08.185ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
22212025-04-30T06:12:08.185ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22222025-04-30T06:12:08.185ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22232025-04-30T06:12:08.186ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22242025-04-30T06:12:08.189ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
22252025-04-30T06:12:08.220ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
22262025-04-30T06:12:08.220ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "VpcSubnet" using built-in user
22272025-04-30T06:12:08.220ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") }
22282025-04-30T06:12:08.220ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
22292025-04-30T06:12:08.220ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22302025-04-30T06:12:08.220ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22312025-04-30T06:12:08.221ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22322025-04-30T06:12:08.222ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d6fd8ce9-5432-450c-9be6-3a3115b0f92c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22332025-04-30T06:12:08.222ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
22342025-04-30T06:12:08.226ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
22352025-04-30T06:12:08.226ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22362025-04-30T06:12:08.226ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22372025-04-30T06:12:08.227ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22382025-04-30T06:12:08.230ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5b1510c6-b6f9-4911-8c7c-957da7bdc523", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22392025-04-30T06:12:08.232ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
22402025-04-30T06:12:08.232ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
22412025-04-30T06:12:08.233ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22422025-04-30T06:12:08.233ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22432025-04-30T06:12:08.235ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22442025-04-30T06:12:08.240ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
22452025-04-30T06:12:08.337ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000002, lookup_type: ByName("nexus") } result = Ok(())
22462025-04-30T06:12:08.338ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22472025-04-30T06:12:08.338ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22482025-04-30T06:12:08.340ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22492025-04-30T06:12:08.342ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5d456da5-2290-4681-ae5a-dd870091a558", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22502025-04-30T06:12:08.359ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
22512025-04-30T06:12:08.390ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "495ebf85-0301-4505-836f-a263670aa7a3", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22522025-04-30T06:12:08.391ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
22532025-04-30T06:12:08.391ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22542025-04-30T06:12:08.391ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22552025-04-30T06:12:08.393ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22562025-04-30T06:12:08.401ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22572025-04-30T06:12:08.401ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22582025-04-30T06:12:08.404ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22592025-04-30T06:12:08.408ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "09c74463-1199-4363-a52f-8aa22d70d3f7", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22602025-04-30T06:12:08.408ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
22612025-04-30T06:12:08.408ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22622025-04-30T06:12:08.408ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22632025-04-30T06:12:08.409ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22642025-04-30T06:12:08.416ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22652025-04-30T06:12:08.416ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22662025-04-30T06:12:08.417ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22672025-04-30T06:12:08.422ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
22682025-04-30T06:12:08.422ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
22692025-04-30T06:12:08.422ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22702025-04-30T06:12:08.422ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22712025-04-30T06:12:08.424ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22722025-04-30T06:12:08.424ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9e0490c4-2335-43d6-a50f-606439ad8fa7", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22732025-04-30T06:12:08.424ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
22742025-04-30T06:12:08.436ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
22752025-04-30T06:12:08.436ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22762025-04-30T06:12:08.436ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22772025-04-30T06:12:08.437ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22782025-04-30T06:12:08.446ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
22792025-04-30T06:12:08.446ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22802025-04-30T06:12:08.446ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22812025-04-30T06:12:08.449ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22822025-04-30T06:12:08.450ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ff9e409-a444-4aa6-b03f-0867be8b10d5", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
22832025-04-30T06:12:08.450ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
22842025-04-30T06:12:08.457ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
22852025-04-30T06:12:08.503ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
22862025-04-30T06:12:08.503ZTRACtest_blueprint_edit (InternalApi): successful lookup of siloed resource "VpcSubnet" using built-in user
22872025-04-30T06:12:08.504ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") }
22882025-04-30T06:12:08.505ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-4401-4000-8000-000000000000 resource_type = Project
22892025-04-30T06:12:08.505ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22902025-04-30T06:12:08.505ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22912025-04-30T06:12:08.507ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22922025-04-30T06:12:08.511ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-5110-4000-8000-000000000001 resource_type = Silo
22932025-04-30T06:12:08.511ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22942025-04-30T06:12:08.511ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22952025-04-30T06:12:08.515ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
22962025-04-30T06:12:08.518ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
22972025-04-30T06:12:08.518ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
22982025-04-30T06:12:08.519ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
22992025-04-30T06:12:08.522ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23002025-04-30T06:12:08.527ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "15258c7a-e618-4c7c-98c9-d3f6dac84787", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23012025-04-30T06:12:08.528ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
23022025-04-30T06:12:08.534ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
23032025-04-30T06:12:08.551ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = VpcSubnet { parent: Vpc { parent: Project { parent: Silo { parent: Fleet, key: 001de000-5110-4000-8000-000000000001, lookup_type: ById(001de000-5110-4000-8000-000000000001) }, key: 001de000-4401-4000-8000-000000000000, lookup_type: ById(001de000-4401-4000-8000-000000000000) }, key: 001de000-074c-4000-8000-000000000000, lookup_type: ByName("oxide-services") }, key: 001de000-c470-4000-8000-000000000001, lookup_type: ByName("external-dns") } result = Ok(())
23042025-04-30T06:12:08.564ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
23052025-04-30T06:12:08.565ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
23062025-04-30T06:12:08.567ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23072025-04-30T06:12:08.590ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5eaadcf3-86a2-4dea-867a-d61f7db77046", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23082025-04-30T06:12:08.591ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
23092025-04-30T06:12:08.593ZDEBGtest_blueprint_edit (InternalApi): resolved names for firewall rules instance_interfaces = {} subnet_interfaces = {Name("nexus"): [NetworkInterface { id: 1991ff9a-26f0-4658-adb8-567cc43343cd, kind: Service { id: e5d41541-196a-4115-b171-62b1a0303e32 }, name: Name("nexus-e5d41541-196a-4115-b171-62b1a0303e32"), ip: 172.30.2.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 1])), subnet: V4(Ipv4Net { addr: 172.30.2.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }], Name("external-dns"): [NetworkInterface { id: d4768d67-95a6-4a6e-8868-8fc9bcc2cfd7, kind: Service { id: d4c1e706-b8c6-432c-a8dc-34d6674caef4 }, name: Name("external-dns-d4c1e706-b8c6-432c-a8dc-34d6674caef4"), ip: 172.30.1.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 0])), subnet: V4(Ipv4Net { addr: 172.30.1.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }]} subnet_networks = {Name("external-dns"): [V4(Ipv4Network { addr: 172.30.1.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:1::, prefix: 64 })], Name("nexus"): [V4(Ipv4Network { addr: 172.30.2.0, prefix: 24 }), V6(Ipv6Network { addr: fd77:e9d2:9cd9:2::, prefix: 64 })]} vpc_interfaces = {}
23102025-04-30T06:12:08.593ZTRACtest_blueprint_edit (InternalApi): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
23112025-04-30T06:12:08.593ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
23122025-04-30T06:12:08.593ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
23132025-04-30T06:12:08.593ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
23142025-04-30T06:12:08.594ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23152025-04-30T06:12:08.597ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "48c65f9b-af5c-4050-9eb0-0c52b084d4d1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23162025-04-30T06:12:08.597ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
23172025-04-30T06:12:08.598ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
23182025-04-30T06:12:08.606ZDEBGtest_blueprint_edit (InternalApi): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
23192025-04-30T06:12:08.606ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
23202025-04-30T06:12:08.606ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
23212025-04-30T06:12:08.607ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23222025-04-30T06:12:08.611ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "02f43c50-d746-4a0f-a42f-c31c1e152570", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23232025-04-30T06:12:08.611ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
23242025-04-30T06:12:08.611ZTRACtest_blueprint_edit (InternalApi): fetched allowlist from DB allowed = AllowList { id: 001de000-a110-4000-8000-000000000000, time_created: 2025-04-30T06:06:08.248500Z, time_modified: 2025-04-30T06:12:05.958511Z, allowed_ips: None }
23252025-04-30T06:12:08.611ZDEBGtest_blueprint_edit (InternalApi): Allowlist for user-facing services is set to allow any inbound traffic. Existing VPC firewall rules will not be modified.
23262025-04-30T06:12:08.612ZDEBGtest_blueprint_edit (InternalApi): resolved firewall rules for sled agents sled_agent_rules = [ResolvedVpcFirewallRule { action: Allow, direction: Inbound, filter_hosts: None, filter_ports: Some([L4PortRange("53")]), filter_protocols: Some([Udp]), priority: 65534, status: Enabled, targets: [NetworkInterface { id: d4768d67-95a6-4a6e-8868-8fc9bcc2cfd7, kind: Service { id: d4c1e706-b8c6-432c-a8dc-34d6674caef4 }, name: Name("external-dns-d4c1e706-b8c6-432c-a8dc-34d6674caef4"), ip: 172.30.1.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 0])), subnet: V4(Ipv4Net { addr: 172.30.1.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }] }, ResolvedVpcFirewallRule { action: Allow, direction: Inbound, filter_hosts: None, filter_ports: Some([L4PortRange("80"), L4PortRange("443")]), filter_protocols: Some([Tcp]), priority: 65534, status: Enabled, targets: [NetworkInterface { id: 1991ff9a-26f0-4658-adb8-567cc43343cd, kind: Service { id: e5d41541-196a-4115-b171-62b1a0303e32 }, name: Name("nexus-e5d41541-196a-4115-b171-62b1a0303e32"), ip: 172.30.2.6, mac: MacAddr(MacAddr6([168, 64, 37, 255, 128, 1])), subnet: V4(Ipv4Net { addr: 172.30.2.0, width: 24 }), vni: Vni(100), primary: true, slot: 0, transit_ips: [] }] }]
23272025-04-30T06:12:08.612ZDEBGtest_blueprint_edit (InternalApi): resolved 2 rules for sleds
23282025-04-30T06:12:08.643ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fe6df46f-9345-4f6b-8583-ce8e36e4fb26", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23292025-04-30T06:12:08.644ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
23302025-04-30T06:12:08.645ZDEBGtest_blueprint_edit (InternalApi): resolved sleds for vpc oxide-services vpc_to_sled = [Sled { identity: SledIdentity { id: b6d65341-167c-41df-9b5c-41cded99c229, time_created: 2025-04-30T06:11:57.076980Z, time_modified: 2025-04-30T06:11:57.076980Z }, time_deleted: None, rcgen: Generation(Generation(1)), rack_id: c19a698f-c6f9-4a17-ae30-20d711b8f7dc, is_scrimlet: true, serial_number: "sim-b6d65341", part_number: "Unknown", revision: SqlU32(0), usable_hardware_threads: SqlU32(16), usable_physical_ram: ByteCount(ByteCount(34359738368)), reservoir_size: ByteCount(ByteCount(17179869184)), ip: ::1, port: SqlU16(37108), last_used_address: ::ffff, policy: InService, state: Active, sled_agent_gen: Generation(Generation(1)), repo_depot_port: SqlU16(61518) }]
23312025-04-30T06:12:08.645ZDEBGtest_blueprint_edit (InternalApi): sending firewall rules to sled agents
23322025-04-30T06:12:08.645ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
23332025-04-30T06:12:08.645ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
23342025-04-30T06:12:08.646ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23352025-04-30T06:12:08.651ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d9ea5474-cdf2-4ac1-930d-c06c7a04b45e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23362025-04-30T06:12:08.651ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
23372025-04-30T06:12:08.651ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) }
23382025-04-30T06:12:08.652ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
23392025-04-30T06:12:08.652ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
23402025-04-30T06:12:08.652ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
23412025-04-30T06:12:08.654ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
23422025-04-30T06:12:08.658ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "db648836-79be-47d3-801a-49662d898faf", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:07 GMT"} })
23432025-04-30T06:12:08.658ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
23442025-04-30T06:12:08.658ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
23452025-04-30T06:12:08.668ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) } result = Ok(())
23462025-04-30T06:12:08.835ZDEBGtest_blueprint_edit (InternalApi): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 body = Some(Body) method = PUT uri = http://[::1]:37108/vpc/001de000-074c-4000-8000-000000000000/firewall/rules
23472025-04-30T06:12:08.838ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:47869 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
23482025-04-30T06:12:08.839ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:47869 req_id = b0d6a090-38ea-4748-8d05-db6a655d21e8 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc/001de000-074c-4000-8000-000000000000/firewall/rules
23492025-04-30T06:12:08.839ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fdc4ddf6-74dd-4424-aa04-b03c350068c1", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
23502025-04-30T06:12:08.840ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
23512025-04-30T06:12:08.841ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1701 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:47869 req_id = b0d6a090-38ea-4748-8d05-db6a655d21e8 response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc/001de000-074c-4000-8000-000000000000/firewall/rules
23522025-04-30T06:12:08.842ZDEBGtest_blueprint_edit (InternalApi): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 result = Ok(Response { url: "http://[::1]:37108/vpc/001de000-074c-4000-8000-000000000000/firewall/rules", status: 204, headers: {"x-request-id": "b0d6a090-38ea-4748-8d05-db6a655d21e8", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
23532025-04-30T06:12:08.844ZINFOtest_blueprint_edit (InternalApi): updated firewall rules on 1 sleds
23542025-04-30T06:12:08.844ZINFOtest_blueprint_edit (nexus): plumbed initial IP allowlist
23552025-04-30T06:12:09.019ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = / versions = all
23562025-04-30T06:12:09.019ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /access versions = all
23572025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /assets/{path} versions = all
23582025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /device/auth versions = all
23592025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /device/confirm versions = all
23602025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /device/success versions = all
23612025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /device/token versions = all
23622025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /device/verify versions = all
23632025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/probes versions = all
23642025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /experimental/v1/probes versions = all
23652025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /experimental/v1/probes/{probe} versions = all
23662025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/probes/{probe} versions = all
23672025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/system/support-bundles versions = all
23682025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /experimental/v1/system/support-bundles versions = all
23692025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
23702025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
23712025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
23722025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
23732025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
23742025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
23752025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/index versions = all
23762025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /images versions = all
23772025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /login versions = all
23782025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /login/{silo_name}/local versions = all
23792025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /login/{silo_name}/saml/{provider_name} versions = all
23802025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /login/{silo_name}/saml/{provider_name} versions = all
23812025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /login/{silo_name}/saml/{provider_name}/redirect versions = all
23822025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /lookup/{path} versions = all
23832025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /projects/{path} versions = all
23842025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /projects-new versions = all
23852025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /settings/{path} versions = all
23862025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /system/{path} versions = all
23872025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /utilization versions = all
23882025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/affinity-groups versions = all
23892025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/affinity-groups versions = all
23902025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/affinity-groups/{affinity_group} versions = all
23912025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/affinity-groups/{affinity_group} versions = all
23922025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/affinity-groups/{affinity_group} versions = all
23932025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/affinity-groups/{affinity_group}/members versions = all
23942025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
23952025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
23962025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
23972025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/anti-affinity-groups versions = all
23982025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/anti-affinity-groups versions = all
23992025-04-30T06:12:09.020ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
24002025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
24012025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
24022025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group}/members versions = all
24032025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
24042025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
24052025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
24062025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/certificates versions = all
24072025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/certificates versions = all
24082025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/certificates/{certificate} versions = all
24092025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/certificates/{certificate} versions = all
24102025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/disks versions = all
24112025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/disks versions = all
24122025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/disks/{disk} versions = all
24132025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/disks/{disk} versions = all
24142025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/disks/{disk}/bulk-write versions = all
24152025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/disks/{disk}/bulk-write-start versions = all
24162025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/disks/{disk}/bulk-write-stop versions = all
24172025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/disks/{disk}/finalize versions = all
24182025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/disks/{disk}/metrics/{metric} versions = all
24192025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/floating-ips versions = all
24202025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/floating-ips versions = all
24212025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/floating-ips/{floating_ip} versions = all
24222025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/floating-ips/{floating_ip} versions = all
24232025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/floating-ips/{floating_ip} versions = all
24242025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/floating-ips/{floating_ip}/attach versions = all
24252025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/floating-ips/{floating_ip}/detach versions = all
24262025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/groups versions = all
24272025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/groups/{group_id} versions = all
24282025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/images versions = all
24292025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/images versions = all
24302025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/images/{image} versions = all
24312025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/images/{image} versions = all
24322025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/images/{image}/demote versions = all
24332025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/images/{image}/promote versions = all
24342025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances versions = all
24352025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances versions = all
24362025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/instances/{instance} versions = all
24372025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance} versions = all
24382025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/instances/{instance} versions = all
24392025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/affinity-groups versions = all
24402025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/anti-affinity-groups versions = all
24412025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/disks versions = all
24422025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/disks/attach versions = all
24432025-04-30T06:12:09.021ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/disks/detach versions = all
24442025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/external-ips versions = all
24452025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/instances/{instance}/external-ips/ephemeral versions = all
24462025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/external-ips/ephemeral versions = all
24472025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/reboot versions = all
24482025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/serial-console versions = all
24492025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/serial-console/stream versions = all
24502025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/instances/{instance}/ssh-public-keys versions = all
24512025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/start versions = all
24522025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/instances/{instance}/stop versions = all
24532025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/internet-gateway-ip-addresses versions = all
24542025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/internet-gateway-ip-addresses versions = all
24552025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/internet-gateway-ip-addresses/{address} versions = all
24562025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/internet-gateway-ip-pools versions = all
24572025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/internet-gateway-ip-pools versions = all
24582025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/internet-gateway-ip-pools/{pool} versions = all
24592025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/internet-gateways versions = all
24602025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/internet-gateways versions = all
24612025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/internet-gateways/{gateway} versions = all
24622025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/internet-gateways/{gateway} versions = all
24632025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/ip-pools versions = all
24642025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/ip-pools/{pool} versions = all
24652025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/login/{silo_name}/local versions = all
24662025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/logout versions = all
24672025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/me versions = all
24682025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/me/groups versions = all
24692025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/me/ssh-keys versions = all
24702025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/me/ssh-keys versions = all
24712025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/me/ssh-keys/{ssh_key} versions = all
24722025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/me/ssh-keys/{ssh_key} versions = all
24732025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/metrics/{metric_name} versions = all
24742025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/network-interfaces versions = all
24752025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/network-interfaces versions = all
24762025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/network-interfaces/{interface} versions = all
24772025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/network-interfaces/{interface} versions = all
24782025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/network-interfaces/{interface} versions = all
24792025-04-30T06:12:09.022ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/ping versions = all
24802025-04-30T06:12:09.023ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/policy versions = all
24812025-04-30T06:12:09.023ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/policy versions = all
24822025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/projects versions = all
24832025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/projects versions = all
24842025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/projects/{project} versions = all
24852025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/projects/{project} versions = all
24862025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/projects/{project} versions = all
24872025-04-30T06:12:09.035ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/projects/{project}/policy versions = all
24882025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/projects/{project}/policy versions = all
24892025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/snapshots versions = all
24902025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/snapshots versions = all
24912025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/snapshots/{snapshot} versions = all
24922025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/snapshots/{snapshot} versions = all
24932025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/disks versions = all
24942025-04-30T06:12:09.036ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/disks/{disk_id} versions = all
24952025-04-30T06:12:09.038ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/rack-switch-port/{rack_id}/{switch_location}/{port}/lldp/neighbors versions = all
24962025-04-30T06:12:09.038ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/racks versions = all
24972025-04-30T06:12:09.038ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/racks/{rack_id} versions = all
24982025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/sleds versions = all
24992025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/hardware/sleds versions = all
25002025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/sleds/{sled_id} versions = all
25012025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/sleds/{sled_id}/disks versions = all
25022025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/sleds/{sled_id}/instances versions = all
25032025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/hardware/sleds/{sled_id}/provision-policy versions = all
25042025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/sleds-uninitialized versions = all
25052025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/switch-port versions = all
25062025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/switch-port/{port}/lldp/config versions = all
25072025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/hardware/switch-port/{port}/lldp/config versions = all
25082025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/hardware/switch-port/{port}/settings versions = all
25092025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/hardware/switch-port/{port}/settings versions = all
25102025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/switch-port/{port}/status versions = all
25112025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/switches versions = all
25122025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/hardware/switches/{switch_id} versions = all
25132025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/identity-providers versions = all
25142025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/identity-providers/local/users versions = all
25152025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/identity-providers/local/users/{user_id} versions = all
25162025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/identity-providers/local/users/{user_id}/set-password versions = all
25172025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/identity-providers/saml versions = all
25182025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/identity-providers/saml/{provider} versions = all
25192025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools versions = all
25202025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools versions = all
25212025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/ip-pools/{pool} versions = all
25222025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools/{pool} versions = all
25232025-04-30T06:12:09.039ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/ip-pools/{pool} versions = all
25242025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools/{pool}/ranges versions = all
25252025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools/{pool}/ranges/add versions = all
25262025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools/{pool}/ranges/remove versions = all
25272025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools/{pool}/silos versions = all
25282025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools/{pool}/silos versions = all
25292025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/ip-pools/{pool}/silos/{silo} versions = all
25302025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/ip-pools/{pool}/silos/{silo} versions = all
25312025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools/{pool}/utilization versions = all
25322025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools-service versions = all
25332025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/ip-pools-service/ranges versions = all
25342025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools-service/ranges/add versions = all
25352025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/ip-pools-service/ranges/remove versions = all
25362025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/metrics/{metric_name} versions = all
25372025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/address-lot versions = all
25382025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/address-lot versions = all
25392025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/networking/address-lot/{address_lot} versions = all
25402025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/address-lot/{address_lot}/blocks versions = all
25412025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/allow-list versions = all
25422025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/networking/allow-list versions = all
25432025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/bfd-disable versions = all
25442025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/bfd-enable versions = all
25452025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bfd-status versions = all
25462025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/networking/bgp versions = all
25472025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp versions = all
25482025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/bgp versions = all
25492025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-announce-set versions = all
25502025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/networking/bgp-announce-set versions = all
25512025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/networking/bgp-announce-set/{announce_set} versions = all
25522025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-announce-set/{announce_set}/announcement versions = all
25532025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-exported versions = all
25542025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-message-history versions = all
25552025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-routes-ipv4 versions = all
25562025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/bgp-status versions = all
25572025-04-30T06:12:09.040ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/loopback-address versions = all
25582025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/loopback-address versions = all
25592025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/networking/loopback-address/{rack_id}/{switch_location}/{address}/{subnet_mask} versions = all
25602025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/networking/switch-port-settings versions = all
25612025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/switch-port-settings versions = all
25622025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/networking/switch-port-settings versions = all
25632025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/networking/switch-port-settings/{port} versions = all
25642025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/policy versions = all
25652025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/policy versions = all
25662025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/roles versions = all
25672025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/roles/{role_name} versions = all
25682025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silo-quotas versions = all
25692025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silos versions = all
25702025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/silos versions = all
25712025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/system/silos/{silo} versions = all
25722025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silos/{silo} versions = all
25732025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silos/{silo}/ip-pools versions = all
25742025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silos/{silo}/policy versions = all
25752025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/silos/{silo}/policy versions = all
25762025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/silos/{silo}/quotas versions = all
25772025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/silos/{silo}/quotas versions = all
25782025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/system/timeseries/query versions = all
25792025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/timeseries/schemas versions = all
25802025-04-30T06:12:09.041ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/update/repository versions = all
25812025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/update/repository/{system_version} versions = all
25822025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/update/target-release versions = all
25832025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/system/update/target-release versions = all
25842025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/users versions = all
25852025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/users/{user_id} versions = all
25862025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/users-builtin versions = all
25872025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/users-builtin/{user} versions = all
25882025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/utilization/silos versions = all
25892025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/system/utilization/silos/{silo} versions = all
25902025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/timeseries/query versions = all
25912025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/users versions = all
25922025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/utilization versions = all
25932025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-firewall-rules versions = all
25942025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/vpc-firewall-rules versions = all
25952025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-router-routes versions = all
25962025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/vpc-router-routes versions = all
25972025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/vpc-router-routes/{route} versions = all
25982025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-router-routes/{route} versions = all
25992025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/vpc-router-routes/{route} versions = all
26002025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-routers versions = all
26012025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/vpc-routers versions = all
26022025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/vpc-routers/{router} versions = all
26032025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-routers/{router} versions = all
26042025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/vpc-routers/{router} versions = all
26052025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-subnets versions = all
26062025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/vpc-subnets versions = all
26072025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/vpc-subnets/{subnet} versions = all
26082025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-subnets/{subnet} versions = all
26092025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/vpc-subnets/{subnet} versions = all
26102025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpc-subnets/{subnet}/network-interfaces versions = all
26112025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpcs versions = all
26122025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/vpcs versions = all
26132025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/vpcs/{vpc} versions = all
26142025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/vpcs/{vpc} versions = all
26152025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/vpcs/{vpc} versions = all
26162025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/webhooks/deliveries versions = all
26172025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/webhooks/deliveries/{event_id}/resend versions = all
26182025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/webhooks/event-classes versions = all
26192025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/webhooks/receivers versions = all
26202025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/webhooks/receivers versions = all
26212025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/webhooks/receivers/{receiver} versions = all
26222025-04-30T06:12:09.042ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/webhooks/receivers/{receiver} versions = all
26232025-04-30T06:12:09.043ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = PUT path = /v1/webhooks/receivers/{receiver} versions = all
26242025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/webhooks/receivers/{receiver}/probe versions = all
26252025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/webhooks/receivers/{receiver}/subscriptions versions = all
26262025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/webhooks/receivers/{receiver}/subscriptions/{subscription} versions = all
26272025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = GET path = /v1/webhooks/secrets versions = all
26282025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = POST path = /v1/webhooks/secrets versions = all
26292025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): registered endpoint local_addr = 127.0.0.1:39720 method = DELETE path = /v1/webhooks/secrets/{secret_id} versions = all
26302025-04-30T06:12:09.075ZINFOtest_blueprint_edit (dropshot_external): listening local_addr = 127.0.0.1:39720
26312025-04-30T06:12:09.075ZDEBGtest_blueprint_edit (dropshot_external): successfully registered DTrace USDT probes local_addr = 127.0.0.1:39720
26322025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = / versions = all
26332025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /access versions = all
26342025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /assets/{path} versions = all
26352025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /device/auth versions = all
26362025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /device/confirm versions = all
26372025-04-30T06:12:09.256ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /device/success versions = all
26382025-04-30T06:12:09.257ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /device/token versions = all
26392025-04-30T06:12:09.257ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /device/verify versions = all
26402025-04-30T06:12:09.257ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/probes versions = all
26412025-04-30T06:12:09.257ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /experimental/v1/probes versions = all
26422025-04-30T06:12:09.257ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /experimental/v1/probes/{probe} versions = all
26432025-04-30T06:12:09.258ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/probes/{probe} versions = all
26442025-04-30T06:12:09.258ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/system/support-bundles versions = all
26452025-04-30T06:12:09.258ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /experimental/v1/system/support-bundles versions = all
26462025-04-30T06:12:09.258ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
26472025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/system/support-bundles/{support_bundle} versions = all
26482025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
26492025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download versions = all
26502025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
26512025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = HEAD path = /experimental/v1/system/support-bundles/{support_bundle}/download/{file} versions = all
26522025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /experimental/v1/system/support-bundles/{support_bundle}/index versions = all
26532025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /images versions = all
26542025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /login versions = all
26552025-04-30T06:12:09.260ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /login/{silo_name}/local versions = all
26562025-04-30T06:12:09.261ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /login/{silo_name}/saml/{provider_name} versions = all
26572025-04-30T06:12:09.261ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /login/{silo_name}/saml/{provider_name} versions = all
26582025-04-30T06:12:09.261ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /login/{silo_name}/saml/{provider_name}/redirect versions = all
26592025-04-30T06:12:09.261ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /lookup/{path} versions = all
26602025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /projects/{path} versions = all
26612025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /projects-new versions = all
26622025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /settings/{path} versions = all
26632025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /system/{path} versions = all
26642025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /utilization versions = all
26652025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/affinity-groups versions = all
26662025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/affinity-groups versions = all
26672025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/affinity-groups/{affinity_group} versions = all
26682025-04-30T06:12:09.262ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/affinity-groups/{affinity_group} versions = all
26692025-04-30T06:12:09.263ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/affinity-groups/{affinity_group} versions = all
26702025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/affinity-groups/{affinity_group}/members versions = all
26712025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
26722025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
26732025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/affinity-groups/{affinity_group}/members/instance/{instance} versions = all
26742025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/anti-affinity-groups versions = all
26752025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/anti-affinity-groups versions = all
26762025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
26772025-04-30T06:12:09.264ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
26782025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/anti-affinity-groups/{anti_affinity_group} versions = all
26792025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group}/members versions = all
26802025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
26812025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
26822025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/anti-affinity-groups/{anti_affinity_group}/members/instance/{instance} versions = all
26832025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/certificates versions = all
26842025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/certificates versions = all
26852025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/certificates/{certificate} versions = all
26862025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/certificates/{certificate} versions = all
26872025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/disks versions = all
26882025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/disks versions = all
26892025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/disks/{disk} versions = all
26902025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/disks/{disk} versions = all
26912025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/disks/{disk}/bulk-write versions = all
26922025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/disks/{disk}/bulk-write-start versions = all
26932025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/disks/{disk}/bulk-write-stop versions = all
26942025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/disks/{disk}/finalize versions = all
26952025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/disks/{disk}/metrics/{metric} versions = all
26962025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/floating-ips versions = all
26972025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/floating-ips versions = all
26982025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/floating-ips/{floating_ip} versions = all
26992025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/floating-ips/{floating_ip} versions = all
27002025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/floating-ips/{floating_ip} versions = all
27012025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/floating-ips/{floating_ip}/attach versions = all
27022025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/floating-ips/{floating_ip}/detach versions = all
27032025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/groups versions = all
27042025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/groups/{group_id} versions = all
27052025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/images versions = all
27062025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/images versions = all
27072025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/images/{image} versions = all
27082025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/images/{image} versions = all
27092025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/images/{image}/demote versions = all
27102025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/images/{image}/promote versions = all
27112025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances versions = all
27122025-04-30T06:12:09.265ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances versions = all
27132025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/instances/{instance} versions = all
27142025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance} versions = all
27152025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/instances/{instance} versions = all
27162025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/affinity-groups versions = all
27172025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/anti-affinity-groups versions = all
27182025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/disks versions = all
27192025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/disks/attach versions = all
27202025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/disks/detach versions = all
27212025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/external-ips versions = all
27222025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/instances/{instance}/external-ips/ephemeral versions = all
27232025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/external-ips/ephemeral versions = all
27242025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/reboot versions = all
27252025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/serial-console versions = all
27262025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/serial-console/stream versions = all
27272025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/instances/{instance}/ssh-public-keys versions = all
27282025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/start versions = all
27292025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/instances/{instance}/stop versions = all
27302025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/internet-gateway-ip-addresses versions = all
27312025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/internet-gateway-ip-addresses versions = all
27322025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/internet-gateway-ip-addresses/{address} versions = all
27332025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/internet-gateway-ip-pools versions = all
27342025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/internet-gateway-ip-pools versions = all
27352025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/internet-gateway-ip-pools/{pool} versions = all
27362025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/internet-gateways versions = all
27372025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/internet-gateways versions = all
27382025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/internet-gateways/{gateway} versions = all
27392025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/internet-gateways/{gateway} versions = all
27402025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/ip-pools versions = all
27412025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/ip-pools/{pool} versions = all
27422025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/login/{silo_name}/local versions = all
27432025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/logout versions = all
27442025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/me versions = all
27452025-04-30T06:12:09.266ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/me/groups versions = all
27462025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/me/ssh-keys versions = all
27472025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/me/ssh-keys versions = all
27482025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/me/ssh-keys/{ssh_key} versions = all
27492025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/me/ssh-keys/{ssh_key} versions = all
27502025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/metrics/{metric_name} versions = all
27512025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/network-interfaces versions = all
27522025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/network-interfaces versions = all
27532025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/network-interfaces/{interface} versions = all
27542025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/network-interfaces/{interface} versions = all
27552025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/network-interfaces/{interface} versions = all
27562025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/ping versions = all
27572025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/policy versions = all
27582025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/policy versions = all
27592025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/projects versions = all
27602025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/projects versions = all
27612025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/projects/{project} versions = all
27622025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/projects/{project} versions = all
27632025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/projects/{project} versions = all
27642025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/projects/{project}/policy versions = all
27652025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/projects/{project}/policy versions = all
27662025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/snapshots versions = all
27672025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/snapshots versions = all
27682025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/snapshots/{snapshot} versions = all
27692025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/snapshots/{snapshot} versions = all
27702025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/disks versions = all
27712025-04-30T06:12:09.267ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/disks/{disk_id} versions = all
27722025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/rack-switch-port/{rack_id}/{switch_location}/{port}/lldp/neighbors versions = all
27732025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/racks versions = all
27742025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/racks/{rack_id} versions = all
27752025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/sleds versions = all
27762025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/hardware/sleds versions = all
27772025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/sleds/{sled_id} versions = all
27782025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/sleds/{sled_id}/disks versions = all
27792025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/sleds/{sled_id}/instances versions = all
27802025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/hardware/sleds/{sled_id}/provision-policy versions = all
27812025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/sleds-uninitialized versions = all
27822025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/switch-port versions = all
27832025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/switch-port/{port}/lldp/config versions = all
27842025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/hardware/switch-port/{port}/lldp/config versions = all
27852025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/hardware/switch-port/{port}/settings versions = all
27862025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/hardware/switch-port/{port}/settings versions = all
27872025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/switch-port/{port}/status versions = all
27882025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/switches versions = all
27892025-04-30T06:12:09.268ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/hardware/switches/{switch_id} versions = all
27902025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/identity-providers versions = all
27912025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/identity-providers/local/users versions = all
27922025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/identity-providers/local/users/{user_id} versions = all
27932025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/identity-providers/local/users/{user_id}/set-password versions = all
27942025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/identity-providers/saml versions = all
27952025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/identity-providers/saml/{provider} versions = all
27962025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools versions = all
27972025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools versions = all
27982025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/ip-pools/{pool} versions = all
27992025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools/{pool} versions = all
28002025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/ip-pools/{pool} versions = all
28012025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools/{pool}/ranges versions = all
28022025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools/{pool}/ranges/add versions = all
28032025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools/{pool}/ranges/remove versions = all
28042025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools/{pool}/silos versions = all
28052025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools/{pool}/silos versions = all
28062025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/ip-pools/{pool}/silos/{silo} versions = all
28072025-04-30T06:12:09.269ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/ip-pools/{pool}/silos/{silo} versions = all
28082025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools/{pool}/utilization versions = all
28092025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools-service versions = all
28102025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/ip-pools-service/ranges versions = all
28112025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools-service/ranges/add versions = all
28122025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/ip-pools-service/ranges/remove versions = all
28132025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/metrics/{metric_name} versions = all
28142025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/address-lot versions = all
28152025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/address-lot versions = all
28162025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/networking/address-lot/{address_lot} versions = all
28172025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/address-lot/{address_lot}/blocks versions = all
28182025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/allow-list versions = all
28192025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/networking/allow-list versions = all
28202025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/bfd-disable versions = all
28212025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/bfd-enable versions = all
28222025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bfd-status versions = all
28232025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/networking/bgp versions = all
28242025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp versions = all
28252025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/bgp versions = all
28262025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-announce-set versions = all
28272025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/networking/bgp-announce-set versions = all
28282025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/networking/bgp-announce-set/{announce_set} versions = all
28292025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-announce-set/{announce_set}/announcement versions = all
28302025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-exported versions = all
28312025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-message-history versions = all
28322025-04-30T06:12:09.270ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-routes-ipv4 versions = all
28332025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/bgp-status versions = all
28342025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/loopback-address versions = all
28352025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/loopback-address versions = all
28362025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/networking/loopback-address/{rack_id}/{switch_location}/{address}/{subnet_mask} versions = all
28372025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/networking/switch-port-settings versions = all
28382025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/switch-port-settings versions = all
28392025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/networking/switch-port-settings versions = all
28402025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/networking/switch-port-settings/{port} versions = all
28412025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/policy versions = all
28422025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/policy versions = all
28432025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/roles versions = all
28442025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/roles/{role_name} versions = all
28452025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silo-quotas versions = all
28462025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silos versions = all
28472025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/silos versions = all
28482025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/system/silos/{silo} versions = all
28492025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silos/{silo} versions = all
28502025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silos/{silo}/ip-pools versions = all
28512025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silos/{silo}/policy versions = all
28522025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/silos/{silo}/policy versions = all
28532025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/silos/{silo}/quotas versions = all
28542025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/silos/{silo}/quotas versions = all
28552025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/system/timeseries/query versions = all
28562025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/timeseries/schemas versions = all
28572025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/update/repository versions = all
28582025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/update/repository/{system_version} versions = all
28592025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/update/target-release versions = all
28602025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/system/update/target-release versions = all
28612025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/users versions = all
28622025-04-30T06:12:09.271ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/users/{user_id} versions = all
28632025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/users-builtin versions = all
28642025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/users-builtin/{user} versions = all
28652025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/utilization/silos versions = all
28662025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/system/utilization/silos/{silo} versions = all
28672025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/timeseries/query versions = all
28682025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/users versions = all
28692025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/utilization versions = all
28702025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-firewall-rules versions = all
28712025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/vpc-firewall-rules versions = all
28722025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-router-routes versions = all
28732025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/vpc-router-routes versions = all
28742025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/vpc-router-routes/{route} versions = all
28752025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-router-routes/{route} versions = all
28762025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/vpc-router-routes/{route} versions = all
28772025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-routers versions = all
28782025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/vpc-routers versions = all
28792025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/vpc-routers/{router} versions = all
28802025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-routers/{router} versions = all
28812025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/vpc-routers/{router} versions = all
28822025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-subnets versions = all
28832025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/vpc-subnets versions = all
28842025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/vpc-subnets/{subnet} versions = all
28852025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-subnets/{subnet} versions = all
28862025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/vpc-subnets/{subnet} versions = all
28872025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpc-subnets/{subnet}/network-interfaces versions = all
28882025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpcs versions = all
28892025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/vpcs versions = all
28902025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/vpcs/{vpc} versions = all
28912025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/vpcs/{vpc} versions = all
28922025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/vpcs/{vpc} versions = all
28932025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/webhooks/deliveries versions = all
28942025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/webhooks/deliveries/{event_id}/resend versions = all
28952025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/webhooks/event-classes versions = all
28962025-04-30T06:12:09.272ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/webhooks/receivers versions = all
28972025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/webhooks/receivers versions = all
28982025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/webhooks/receivers/{receiver} versions = all
28992025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/webhooks/receivers/{receiver} versions = all
29002025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = PUT path = /v1/webhooks/receivers/{receiver} versions = all
29012025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/webhooks/receivers/{receiver}/probe versions = all
29022025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/webhooks/receivers/{receiver}/subscriptions versions = all
29032025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/webhooks/receivers/{receiver}/subscriptions/{subscription} versions = all
29042025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = GET path = /v1/webhooks/secrets versions = all
29052025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = POST path = /v1/webhooks/secrets versions = all
29062025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): registered endpoint local_addr = 127.0.0.1:55531 method = DELETE path = /v1/webhooks/secrets/{secret_id} versions = all
29072025-04-30T06:12:09.273ZINFOtest_blueprint_edit (dropshot_external_techport): listening local_addr = 127.0.0.1:55531
29082025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot_external_techport): successfully registered DTrace USDT probes local_addr = 127.0.0.1:55531
29092025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (nexus-producer-server): registered DTrace probes
29102025-04-30T06:12:09.273ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = 127.0.0.1:49443 method = GET path = /{producer_id} versions = all
29112025-04-30T06:12:09.273ZINFOtest_blueprint_edit (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:328 local_addr = 127.0.0.1:49443
29122025-04-30T06:12:09.274ZDEBGtest_blueprint_edit (dropshot): successfully registered DTrace USDT probes local_addr = 127.0.0.1:49443
29132025-04-30T06:12:09.274ZDEBGtest_blueprint_edit (nexus-producer-server): Requested any available port, Dropshot server has been bound to 127.0.0.1:49443
29142025-04-30T06:12:09.274ZDEBGtest_blueprint_edit (nexus-producer-server): Nexus IP provided explicitly, will use it addr = 127.0.0.1:47976
29152025-04-30T06:12:09.274ZDEBGtest_blueprint_edit (nexus-producer-server): starting producer registration task
29162025-04-30T06:12:09.274ZINFOtest_blueprint_edit (nexus-producer-server): starting oximeter metric producer server address = 127.0.0.1:49443 file = oximeter/producer/src/lib.rs:279 interval = 10s producer_id = e5d41541-196a-4115-b171-62b1a0303e32
29172025-04-30T06:12:09.274ZDEBGtest_blueprint_edit (init_with_steps): Running step start_oximeter
29182025-04-30T06:12:09.274ZDEBGtest_blueprint_edit: Starting Oximeter
29192025-04-30T06:12:09.276ZDEBGtest_blueprint_edit (oximeter): registered DTrace probes
29202025-04-30T06:12:09.276ZINFOtest_blueprint_edit (oximeter): starting oximeter server file = oximeter/collector/src/lib.rs:236
29212025-04-30T06:12:09.276ZDEBGtest_blueprint_edit (oximeter): creating ClickHouse client
29222025-04-30T06:12:09.278ZDEBGtest_blueprint_edit (clickhouse-client): registered USDT probes collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29232025-04-30T06:12:09.279ZDEBGtest_blueprint_edit (producer-registration-task): registering as oximeter producer with Nexus registration_count = 0
29242025-04-30T06:12:09.279ZDEBGtest_blueprint_edit (producer-registration-task): will register with Nexus at 127.0.0.1:47976
29252025-04-30T06:12:09.467ZDEBGtest_blueprint_edit (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:47976/metrics/producers
29262025-04-30T06:12:09.470ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:56568
29272025-04-30T06:12:09.477ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:56568 req_id = 5eff2c47-226e-4ea7-b30b-daacffbe7d27 uri = /metrics/producers
29282025-04-30T06:12:09.482ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:56568 req_id = 5eff2c47-226e-4ea7-b30b-daacffbe7d27 resource = Database uri = /metrics/producers
29292025-04-30T06:12:09.482ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:56568 req_id = 5eff2c47-226e-4ea7-b30b-daacffbe7d27 roles = RoleSet { roles: {} } uri = /metrics/producers
29302025-04-30T06:12:09.487ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:56568 req_id = 5eff2c47-226e-4ea7-b30b-daacffbe7d27 resource = Database result = Ok(()) uri = /metrics/producers
29312025-04-30T06:12:09.500ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT MAX(value) AS max_version FROM oximeter.version;
29322025-04-30T06:12:09.526ZWARNtest_blueprint_edit (clickhouse-client): oximeter database does not exist, or is out-of-date collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:894 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29332025-04-30T06:12:09.527ZDEBGtest_blueprint_edit (oximeter-agent): oximeter database does not exist, creating collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
29342025-04-30T06:12:09.527ZINFOtest_blueprint_edit (clickhouse-client): reading db version collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:794 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29352025-04-30T06:12:09.542ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT MAX(value) AS max_version FROM oximeter.version;
29362025-04-30T06:12:09.549ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d01e7a8-2c6d-41c7-9c51-a5d25d02c745", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29372025-04-30T06:12:09.549ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
29382025-04-30T06:12:09.550ZINFOtest_blueprint_edit (dropshot_internal): request completed error_message_external = Service Unavailable error_message_internal = no Oximeter instances available for assignment latency_us = 72744 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:56568 req_id = 5eff2c47-226e-4ea7-b30b-daacffbe7d27 response_code = 503 uri = /metrics/producers
29392025-04-30T06:12:09.551ZWARNtest_blueprint_edit (clickhouse-client): oximeter database does not exist, or is out-of-date collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:894 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29402025-04-30T06:12:09.551ZINFOtest_blueprint_edit (clickhouse-client): read oximeter database version collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:799 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 version = 0
29412025-04-30T06:12:09.551ZINFOtest_blueprint_edit (clickhouse-client): initializing oximeter schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:804 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29422025-04-30T06:12:09.551ZDEBGtest_blueprint_edit (clickhouse-client): initializing ClickHouse database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
29432025-04-30T06:12:09.564ZDEBGtest_blueprint_edit (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/producers", status: 503, headers: {"content-type": "application/json", "x-request-id": "5eff2c47-226e-4ea7-b30b-daacffbe7d27", "content-length": "133", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29442025-04-30T06:12:09.567ZWARNtest_blueprint_edit (producer-registration-task): failed to register with Nexus, will retry count = 0 delay = 287.332131ms error = "Error Response: status: 503 Service Unavailable; headers: {\\"content-type\\": \\"application/json\\", \\"x-request-id\\": \\"5eff2c47-226e-4ea7-b30b-daacffbe7d27\\", \\"content-length\\": \\"133\\", \\"date\\": \\"Wed, 30 Apr 2025 06:12:08 GMT\\"}; value: Error { error_code: Some(\\"ServiceNotAvailable\\"), message: \\"Service Unavailable\\", request_id: \\"5eff2c47-226e-4ea7-b30b-daacffbe7d27\\" }" file = oximeter/producer/src/lib.rs:371
29452025-04-30T06:12:09.570ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = CREATE DATABASE IF NOT EXISTS oximeter
29462025-04-30T06:12:09.577ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\n/* The version table contains metadata about the `oximeter` database */\nCREATE TABLE IF NOT EXISTS oximeter.version\n(\n value UInt64,\n timestamp DateTime64(9, 'UTC')\n)\nENGINE = MergeTree()\nORDER BY (value, timestamp)
29472025-04-30T06:12:09.582ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\n/* The measurement tables contain all individual samples from each timeseries.\n *\n * Each table stores a single datum type, and otherwise contains nearly the same\n * structure. The primary sorting key is on the timeseries name, key, and then\n * timestamp, so that all timeseries from the same schema are grouped, followed\n * by all samples from the same timeseries.\n *\n * This reflects that one usually looks up the _key_ in one or more field table,\n * and then uses that to index quickly into the measurements tables.\n */\nCREATE TABLE IF NOT EXISTS oximeter.measurements_bool\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Bool)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29482025-04-30T06:12:09.589ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_i8\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Int8)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29492025-04-30T06:12:09.594ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_u8\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(UInt8)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29502025-04-30T06:12:09.600ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_i16\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Int16)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29512025-04-30T06:12:09.604ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_u16\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(UInt16)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29522025-04-30T06:12:09.607ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_i32\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Int32)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29532025-04-30T06:12:09.611ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_u32\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(UInt32)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29542025-04-30T06:12:09.615ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e533b14f-a498-4278-b48b-9f45e4d6643d", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29552025-04-30T06:12:09.615ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
29562025-04-30T06:12:09.616ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_i64\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Int64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29572025-04-30T06:12:09.627ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_u64\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(UInt64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29582025-04-30T06:12:09.630ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_f32\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Float32)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29592025-04-30T06:12:09.633ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bc439607-678c-4f7d-a476-c6def16105d5", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29602025-04-30T06:12:09.633ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
29612025-04-30T06:12:09.634ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_f64\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29622025-04-30T06:12:09.637ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_string\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(String)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29632025-04-30T06:12:09.639ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "68e95eba-0fc0-4823-879d-a215e3c090be", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29642025-04-30T06:12:09.641ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
29652025-04-30T06:12:09.641ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_bytes\n(\n timeseries_name String,\n timeseries_key UInt64,\n timestamp DateTime64(9, 'UTC'),\n /*\n * NOTE: Right now we can't unambiguously record a nullable byte array.\n * Arrays cannot be nested in `Nullable()` types, and encoding the array as\n * a string isn't palatable for a few reasons.\n * See: https://github.com/oxidecomputer/omicron/issues/4551 for more\n * details.\n */\n datum Array(UInt8)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29662025-04-30T06:12:09.645ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "df06a01c-d72b-4586-8045-11c0bd41b430", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29672025-04-30T06:12:09.645ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
29682025-04-30T06:12:09.649ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativei64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Int64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29692025-04-30T06:12:09.650ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "37f7b19d-f397-4428-b0ad-f557580db4a0", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29702025-04-30T06:12:09.650ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
29712025-04-30T06:12:09.653ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "241cee6c-0f98-44f6-a0aa-0b22b993fad8", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29722025-04-30T06:12:09.653ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
29732025-04-30T06:12:09.654ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativeu64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(UInt64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29742025-04-30T06:12:09.655ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "21462597-c4d9-43f3-bbd1-b048cc253260", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29752025-04-30T06:12:09.655ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
29762025-04-30T06:12:09.656ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c2215f90-ceb7-43ce-a9e2-253ce1f1720d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29772025-04-30T06:12:09.656ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
29782025-04-30T06:12:09.657ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef32\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Float32)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29792025-04-30T06:12:09.658ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "243c2838-a8d1-46b7-b5ff-79054e29eb6d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29802025-04-30T06:12:09.661ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
29812025-04-30T06:12:09.663ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_cumulativef64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n datum Nullable(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29822025-04-30T06:12:09.669ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami8\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n /*\n * NOTE: Array types cannot be Nullable, see\n * https://clickhouse.com/docs/en/sql-reference/data-types/nullable\n * for more details.\n *\n * This means we need to use empty arrays to indicate a missing value. This\n * is unfortunate, and at this point relies on the fact that an\n * `oximeter::Histogram` cannot have zero bins. If that changes, we'll need\n * to figure out another way to represent missing samples here.\n */\n bins Array(Int8),\n counts Array(UInt64),\n min Int8,\n max Int8,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29832025-04-30T06:12:09.669ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ccf470d2-601b-43fb-bbf7-5ee757459aab", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29842025-04-30T06:12:09.669ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
29852025-04-30T06:12:09.675ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu8\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(UInt8),\n counts Array(UInt64),\n min UInt8,\n max UInt8,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29862025-04-30T06:12:09.678ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9d0aa066-781e-4647-91e2-d0cd0be62bf3", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29872025-04-30T06:12:09.678ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
29882025-04-30T06:12:09.682ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami16\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(Int16),\n counts Array(UInt64),\n min Int16,\n max Int16,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29892025-04-30T06:12:09.683ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d52b5e1-6f73-42e9-9f48-3828d42f22a3", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29902025-04-30T06:12:09.683ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
29912025-04-30T06:12:09.685ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d66e696-da1b-494c-a17e-f7fbae7f4be3", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29922025-04-30T06:12:09.685ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
29932025-04-30T06:12:09.687ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu16\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(UInt16),\n counts Array(UInt64),\n min UInt16,\n max UInt16,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29942025-04-30T06:12:09.690ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7ba2bb77-cd2b-47bd-b314-b21948d1871a", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29952025-04-30T06:12:09.690ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
29962025-04-30T06:12:09.691ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami32\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(Int32),\n counts Array(UInt64),\n min Int32,\n max Int32,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29972025-04-30T06:12:09.697ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu32\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(UInt32),\n counts Array(UInt64),\n min UInt32,\n max UInt32,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
29982025-04-30T06:12:09.698ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "353cfe20-5894-46f2-81ad-6c42c76177e4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
29992025-04-30T06:12:09.698ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
30002025-04-30T06:12:09.702ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogrami64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(Int64),\n counts Array(UInt64),\n min Int64,\n max Int64,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
30012025-04-30T06:12:09.702ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d83bbcd8-829d-48fb-aae6-56bd8d0d3829", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
30022025-04-30T06:12:09.703ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
30032025-04-30T06:12:09.705ZDEBGtest_blueprint_edit (producer-registration-task): will register with Nexus at 127.0.0.1:47976
30042025-04-30T06:12:09.823ZDEBGtest_blueprint_edit (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:47976/metrics/producers
30052025-04-30T06:12:09.824ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramu64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(UInt64),\n counts Array(UInt64),\n min UInt64,\n max UInt64,\n sum_of_samples Int64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
30062025-04-30T06:12:09.824ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:60168
30072025-04-30T06:12:09.825ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:60168 req_id = becb07a0-b71d-4818-96c9-54fa340c2e8b uri = /metrics/producers
30082025-04-30T06:12:09.826ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:60168 req_id = becb07a0-b71d-4818-96c9-54fa340c2e8b resource = Database uri = /metrics/producers
30092025-04-30T06:12:09.826ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:60168 req_id = becb07a0-b71d-4818-96c9-54fa340c2e8b roles = RoleSet { roles: {} } uri = /metrics/producers
30102025-04-30T06:12:09.831ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:60168 req_id = becb07a0-b71d-4818-96c9-54fa340c2e8b resource = Database result = Ok(()) uri = /metrics/producers
30112025-04-30T06:12:09.843ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf32\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(Float32),\n counts Array(UInt64),\n min Float32,\n max Float32,\n sum_of_samples Float64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
30122025-04-30T06:12:09.844ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "49c9f92d-aeb1-4b5c-bb0e-0f546e72cc3a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:08 GMT"} })
30132025-04-30T06:12:09.844ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
30142025-04-30T06:12:09.846ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b9cf8bb6-df76-4e1e-b661-5667c228e6c8", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30152025-04-30T06:12:09.846ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
30162025-04-30T06:12:09.847ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c5d25b09-e78c-4414-983b-ccd9aadee223", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30172025-04-30T06:12:09.847ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
30182025-04-30T06:12:09.848ZINFOtest_blueprint_edit (dropshot_internal): request completed error_message_external = Service Unavailable error_message_internal = no Oximeter instances available for assignment latency_us = 23377 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:60168 req_id = becb07a0-b71d-4818-96c9-54fa340c2e8b response_code = 503 uri = /metrics/producers
30192025-04-30T06:12:09.849ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.measurements_histogramf64\n(\n timeseries_name String,\n timeseries_key UInt64,\n start_time DateTime64(9, 'UTC'),\n timestamp DateTime64(9, 'UTC'),\n bins Array(Float64),\n counts Array(UInt64),\n min Float64,\n max Float64,\n sum_of_samples Float64,\n squared_mean Float64,\n p50_marker_heights Array(Float64),\n p50_marker_positions Array(UInt64),\n p50_desired_marker_positions Array(Float64),\n p90_marker_heights Array(Float64),\n p90_marker_positions Array(UInt64),\n p90_desired_marker_positions Array(Float64),\n p99_marker_heights Array(Float64),\n p99_marker_positions Array(UInt64),\n p99_desired_marker_positions Array(Float64)\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, timeseries_key, start_time, timestamp)\nTTL toDateTime(timestamp) + INTERVAL 30 DAY
30202025-04-30T06:12:09.850ZDEBGtest_blueprint_edit (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/producers", status: 503, headers: {"content-type": "application/json", "x-request-id": "becb07a0-b71d-4818-96c9-54fa340c2e8b", "content-length": "133", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30212025-04-30T06:12:09.851ZWARNtest_blueprint_edit (producer-registration-task): failed to register with Nexus, will retry count = 1 delay = 572.216573ms error = "Error Response: status: 503 Service Unavailable; headers: {\\"content-type\\": \\"application/json\\", \\"x-request-id\\": \\"becb07a0-b71d-4818-96c9-54fa340c2e8b\\", \\"content-length\\": \\"133\\", \\"date\\": \\"Wed, 30 Apr 2025 06:12:09 GMT\\"}; value: Error { error_code: Some(\\"ServiceNotAvailable\\"), message: \\"Service Unavailable\\", request_id: \\"becb07a0-b71d-4818-96c9-54fa340c2e8b\\" }" file = oximeter/producer/src/lib.rs:371
30222025-04-30T06:12:09.852ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4025f149-9adb-4a7c-9a3d-ba83bfafdebd", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30232025-04-30T06:12:09.852ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
30242025-04-30T06:12:09.853ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\n/* The field tables store named dimensions of each timeseries.\n *\n * As with the measurement tables, there is one field table for each field data\n * type. Fields are deduplicated by using the "replacing merge tree", though\n * this behavior **must not** be relied upon for query correctness.\n *\n * The index for the fields differs from the measurements, however. Rows are\n * sorted by timeseries name, then field name, field value, and finally\n * timeseries key. This reflects the most common pattern for looking them up:\n * by field name and possibly value, within a timeseries. The resulting keys are\n * usually then used to look up measurements.\n *\n * NOTE: We may want to consider a secondary index on these tables, sorting by\n * timeseries name and then key, since it would improve lookups where one\n * already has the key. Realistically though, these tables are quite small and\n * so performance benefits will be low in absolute terms.\n *\n * TTL: We use a materialized column to expire old field table records. This\n * column is generated automatically by the database whenever a new row is\n * inserted. It cannot be inserted directly, nor is it returned in a `SELECT *`\n * query. Since these tables are `ReplacingMergeTree`s, that means the last\n * record will remain during a deduplication, which will have the last\n * timestamp. ClickHouse will then expire old data for us, similar to the\n * measurement tables.\n */\nCREATE TABLE IF NOT EXISTS oximeter.fields_bool\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value Bool,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30252025-04-30T06:12:09.855ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8297ca7-6ae0-44f5-b4d8-02434a486721", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30262025-04-30T06:12:09.855ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
30272025-04-30T06:12:09.855ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
30282025-04-30T06:12:09.855ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
30292025-04-30T06:12:09.856ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
30302025-04-30T06:12:09.856ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
30312025-04-30T06:12:09.862ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_i8\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value Int8,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30322025-04-30T06:12:09.864ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
30332025-04-30T06:12:09.871ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
30342025-04-30T06:12:09.871ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
30352025-04-30T06:12:09.871ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
30362025-04-30T06:12:09.871ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
30372025-04-30T06:12:09.871ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
30382025-04-30T06:12:09.872ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
30392025-04-30T06:12:09.873ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_u8\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value UInt8,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30402025-04-30T06:12:09.877ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
30412025-04-30T06:12:09.884ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
30422025-04-30T06:12:09.884ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
30432025-04-30T06:12:09.884ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
30442025-04-30T06:12:09.885ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
30452025-04-30T06:12:09.886ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_i16\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value Int16,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30462025-04-30T06:12:09.979ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
30472025-04-30T06:12:09.979ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
30482025-04-30T06:12:09.982ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_u16\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value UInt16,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30492025-04-30T06:12:09.982ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:54190 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
30502025-04-30T06:12:09.986ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:54190 req_id = 526650d1-be84-4171-8e80-eae2f3d67bcb sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
30512025-04-30T06:12:09.989ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 3176 local_addr = [::1]:37108 method = GET remote_addr = [::1]:54190 req_id = 526650d1-be84-4171-8e80-eae2f3d67bcb response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
30522025-04-30T06:12:09.991ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "526650d1-be84-4171-8e80-eae2f3d67bcb", "content-length": "2769", "date": "Wed, 30 Apr 2025 06:12:09 GMT"} })
30532025-04-30T06:12:09.995ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
30542025-04-30T06:12:09.995ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
30552025-04-30T06:12:09.995ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
30562025-04-30T06:12:09.998ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
30572025-04-30T06:12:09.998ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
30582025-04-30T06:12:09.998ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
30592025-04-30T06:12:09.998ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
30602025-04-30T06:12:09.999ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
30612025-04-30T06:12:10.002ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_i32\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value Int32,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30622025-04-30T06:12:10.010ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
30632025-04-30T06:12:10.017ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
30642025-04-30T06:12:10.017ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
30652025-04-30T06:12:10.017ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
30662025-04-30T06:12:10.018ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
30672025-04-30T06:12:10.022ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_u32\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value UInt32,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30682025-04-30T06:12:10.039ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_i64\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value Int64,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30692025-04-30T06:12:10.051ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_u64\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value UInt64,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30702025-04-30T06:12:10.058ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_ipaddr\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value IPv6,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30712025-04-30T06:12:10.072ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_string\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value String,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30722025-04-30T06:12:10.093ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\nCREATE TABLE IF NOT EXISTS oximeter.fields_uuid\n(\n timeseries_name String,\n timeseries_key UInt64,\n field_name String,\n field_value UUID,\n last_updated_at DateTime MATERIALIZED now()\n)\nENGINE = ReplacingMergeTree()\nORDER BY (timeseries_name, field_name, field_value, timeseries_key)\nTTL last_updated_at + INTERVAL 30 DAY
30732025-04-30T06:12:10.098ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = \n\n/* The timeseries schema table stores the extracted schema for the samples\n * oximeter collects.\n */\nCREATE TABLE IF NOT EXISTS oximeter.timeseries_schema\n(\n timeseries_name String,\n fields Nested(\n name String,\n type Enum(\n 'Bool' = 1,\n 'I64' = 2,\n 'IpAddr' = 3,\n 'String' = 4,\n 'Uuid' = 6,\n 'I8' = 7,\n 'U8' = 8,\n 'I16' = 9,\n 'U16' = 10,\n 'I32' = 11,\n 'U32' = 12,\n 'U64' = 13\n ),\n source Enum(\n 'Target' = 1,\n 'Metric' = 2\n )\n ),\n datum_type Enum(\n 'Bool' = 1,\n 'I64' = 2,\n 'F64' = 3,\n 'String' = 4,\n 'Bytes' = 5,\n 'CumulativeI64' = 6,\n 'CumulativeF64' = 7,\n 'HistogramI64' = 8,\n 'HistogramF64' = 9,\n 'I8' = 10,\n 'U8' = 11,\n 'I16' = 12,\n 'U16' = 13,\n 'I32' = 14,\n 'U32' = 15,\n 'U64' = 16,\n 'F32' = 17,\n 'CumulativeU64' = 18,\n 'CumulativeF32' = 19,\n 'HistogramI8' = 20,\n 'HistogramU8' = 21,\n 'HistogramI16' = 22,\n 'HistogramU16' = 23,\n 'HistogramI32' = 24,\n 'HistogramU32' = 25,\n 'HistogramU64' = 26,\n 'HistogramF32' = 27\n ),\n created DateTime64(9, 'UTC')\n)\nENGINE = MergeTree()\nORDER BY (timeseries_name, fields.name)
30742025-04-30T06:12:10.104ZINFOtest_blueprint_edit (clickhouse-client): inserting current version collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/db/src/client/mod.rs:825 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 version = 14
30752025-04-30T06:12:10.104ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = INSERT INTO oximeter.version (*) VALUES (14, now());
30762025-04-30T06:12:10.114ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
30772025-04-30T06:12:10.116ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
30782025-04-30T06:12:10.117ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 2.640391207s iteration = 3 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
30792025-04-30T06:12:10.119ZDEBGtest_blueprint_edit (clickhouse-client): registered USDT probes collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 42f7fb78-2efc-4115-b2f5-2a6352e3eb60
30802025-04-30T06:12:10.123ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:44881 method = GET path = /info versions = all
30812025-04-30T06:12:10.123ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:44881 method = GET path = /producers versions = all
30822025-04-30T06:12:10.123ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:44881 method = DELETE path = /producers/{producer_id} versions = all
30832025-04-30T06:12:10.123ZDEBGtest_blueprint_edit (dropshot): registered endpoint local_addr = [::1]:44881 method = GET path = /producers/{producer_id} versions = all
30842025-04-30T06:12:10.123ZINFOtest_blueprint_edit (dropshot): listening file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:328 local_addr = [::1]:44881
30852025-04-30T06:12:10.125ZDEBGtest_blueprint_edit (dropshot): successfully registered DTrace USDT probes local_addr = [::1]:44881
30862025-04-30T06:12:10.126ZDEBGtest_blueprint_edit (oximeter): registered USDT probes
30872025-04-30T06:12:10.126ZDEBGtest_blueprint_edit (oximeter): contacting nexus
30882025-04-30T06:12:11.114ZDEBGtest_blueprint_edit (oximeter): client request body = Some(Body) method = POST uri = http://127.0.0.1:47976/metrics/collectors
30892025-04-30T06:12:11.116ZDEBGtest_blueprint_edit (producer-registration-task): will register with Nexus at 127.0.0.1:47976
30902025-04-30T06:12:11.252ZDEBGtest_blueprint_edit (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:47976/metrics/producers
30912025-04-30T06:12:11.257ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:55323
30922025-04-30T06:12:11.258ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:59534
30932025-04-30T06:12:11.259ZTRACtest_blueprint_edit (results-sink): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
30942025-04-30T06:12:11.259ZTRACtest_blueprint_edit (results-sink-cluster): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
30952025-04-30T06:12:11.261ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:59534 req_id = 77651b41-b379-4a10-918d-6bc375323512 uri = /metrics/producers
30962025-04-30T06:12:11.262ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:59534 req_id = 77651b41-b379-4a10-918d-6bc375323512 resource = Database uri = /metrics/producers
30972025-04-30T06:12:11.262ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:59534 req_id = 77651b41-b379-4a10-918d-6bc375323512 roles = RoleSet { roles: {} } uri = /metrics/producers
30982025-04-30T06:12:11.263ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:59534 req_id = 77651b41-b379-4a10-918d-6bc375323512 resource = Database result = Ok(()) uri = /metrics/producers
30992025-04-30T06:12:11.271ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:55323 req_id = 52ea3003-3f45-40ba-a142-029a4b8ae78a uri = /metrics/collectors
31002025-04-30T06:12:11.273ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:55323 req_id = 52ea3003-3f45-40ba-a142-029a4b8ae78a resource = Database uri = /metrics/collectors
31012025-04-30T06:12:11.273ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:55323 req_id = 52ea3003-3f45-40ba-a142-029a4b8ae78a roles = RoleSet { roles: {} } uri = /metrics/collectors
31022025-04-30T06:12:11.273ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:55323 req_id = 52ea3003-3f45-40ba-a142-029a4b8ae78a resource = Database result = Ok(()) uri = /metrics/collectors
31032025-04-30T06:12:11.306ZINFOtest_blueprint_edit (dropshot_internal): request completed error_message_external = Service Unavailable error_message_internal = no Oximeter instances available for assignment latency_us = 44554 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:59534 req_id = 77651b41-b379-4a10-918d-6bc375323512 response_code = 503 uri = /metrics/producers
31042025-04-30T06:12:11.309ZDEBGtest_blueprint_edit (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/producers", status: 503, headers: {"content-type": "application/json", "x-request-id": "77651b41-b379-4a10-918d-6bc375323512", "content-length": "133", "date": "Wed, 30 Apr 2025 06:12:11 GMT"} })
31052025-04-30T06:12:11.311ZWARNtest_blueprint_edit (producer-registration-task): failed to register with Nexus, will retry count = 2 delay = 2.031593266s error = "Error Response: status: 503 Service Unavailable; headers: {\\"content-type\\": \\"application/json\\", \\"x-request-id\\": \\"77651b41-b379-4a10-918d-6bc375323512\\", \\"content-length\\": \\"133\\", \\"date\\": \\"Wed, 30 Apr 2025 06:12:11 GMT\\"}; value: Error { error_code: Some(\\"ServiceNotAvailable\\"), message: \\"Service Unavailable\\", request_id: \\"77651b41-b379-4a10-918d-6bc375323512\\" }" file = oximeter/producer/src/lib.rs:371
31062025-04-30T06:12:11.311ZINFOtest_blueprint_edit (nexus): registered new oximeter metric collection server address = [::1]:44881 collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78
31072025-04-30T06:12:11.311ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 40656 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:55323 req_id = 52ea3003-3f45-40ba-a142-029a4b8ae78a response_code = 204 uri = /metrics/collectors
31082025-04-30T06:12:11.315ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors", status: 204, headers: {"x-request-id": "52ea3003-3f45-40ba-a142-029a4b8ae78a", "date": "Wed, 30 Apr 2025 06:12:11 GMT"} })
31092025-04-30T06:12:11.316ZINFOtest_blueprint_edit (oximeter): oximeter registered with nexus file = oximeter/collector/src/lib.rs:392 id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78
31102025-04-30T06:12:11.316ZDEBGtest_blueprint_edit (init_with_steps): Running step start_producer_server
31112025-04-30T06:12:11.316ZDEBGtest_blueprint_edit: Starting test metric Producer Server
31122025-04-30T06:12:11.319ZINFOtest_blueprint_edit: registering Oso class class = Action
31132025-04-30T06:12:11.385ZINFOtest_blueprint_edit: registering Oso class class = AnyActor
31142025-04-30T06:12:11.385ZINFOtest_blueprint_edit: registering Oso class class = AuthenticatedActor
31152025-04-30T06:12:11.385ZINFOtest_blueprint_edit: registering Oso class class = BlueprintConfig
31162025-04-30T06:12:11.385ZINFOtest_blueprint_edit: registering Oso class class = Database
31172025-04-30T06:12:11.385ZINFOtest_blueprint_edit: registering Oso class class = DnsConfig
31182025-04-30T06:12:11.386ZINFOtest_blueprint_edit: registering Oso class class = Fleet
31192025-04-30T06:12:11.386ZINFOtest_blueprint_edit: registering Oso class class = Inventory
31202025-04-30T06:12:11.386ZINFOtest_blueprint_edit: registering Oso class class = IpPoolList
31212025-04-30T06:12:11.386ZINFOtest_blueprint_edit: registering Oso class class = ConsoleSessionList
31222025-04-30T06:12:11.386ZINFOtest_blueprint_edit: registering Oso class class = DeviceAuthRequestList
31232025-04-30T06:12:11.387ZINFOtest_blueprint_edit: registering Oso class class = SiloCertificateList
31242025-04-30T06:12:11.387ZINFOtest_blueprint_edit: registering Oso class class = SiloIdentityProviderList
31252025-04-30T06:12:11.387ZINFOtest_blueprint_edit: registering Oso class class = SiloUserList
31262025-04-30T06:12:11.387ZINFOtest_blueprint_edit: registering Oso class class = TargetReleaseConfig
31272025-04-30T06:12:11.387ZINFOtest_blueprint_edit: registering Oso class class = WebhookEventClassList
31282025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = Project
31292025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = Disk
31302025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = Snapshot
31312025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = ProjectImage
31322025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = AffinityGroup
31332025-04-30T06:12:11.388ZINFOtest_blueprint_edit: registering Oso class class = AntiAffinityGroup
31342025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = Instance
31352025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = IpPool
31362025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = InstanceNetworkInterface
31372025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = Vpc
31382025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = VpcRouter
31392025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = InternetGateway
31402025-04-30T06:12:11.389ZINFOtest_blueprint_edit: registering Oso class class = InternetGatewayIpPool
31412025-04-30T06:12:11.390ZINFOtest_blueprint_edit: registering Oso class class = InternetGatewayIpAddress
31422025-04-30T06:12:11.390ZINFOtest_blueprint_edit: registering Oso class class = RouterRoute
31432025-04-30T06:12:11.390ZINFOtest_blueprint_edit: registering Oso class class = VpcSubnet
31442025-04-30T06:12:11.390ZINFOtest_blueprint_edit: registering Oso class class = FloatingIp
31452025-04-30T06:12:11.390ZINFOtest_blueprint_edit: registering Oso class class = Image
31462025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = SiloImage
31472025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = AddressLot
31482025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = Blueprint
31492025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = LoopbackAddress
31502025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = Certificate
31512025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = ConsoleSession
31522025-04-30T06:12:11.391ZINFOtest_blueprint_edit: registering Oso class class = DeviceAuthRequest
31532025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = DeviceAccessToken
31542025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = PhysicalDisk
31552025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = Rack
31562025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = RoleBuiltin
31572025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = SshKey
31582025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = Silo
31592025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = SiloUser
31602025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = SiloGroup
31612025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = SupportBundle
31622025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = IdentityProvider
31632025-04-30T06:12:11.392ZINFOtest_blueprint_edit: registering Oso class class = SamlIdentityProvider
31642025-04-30T06:12:11.393ZINFOtest_blueprint_edit: registering Oso class class = Sled
31652025-04-30T06:12:11.393ZINFOtest_blueprint_edit: registering Oso class class = TufRepo
31662025-04-30T06:12:11.393ZINFOtest_blueprint_edit: registering Oso class class = TufArtifact
31672025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = WebhookEvent
31682025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = WebhookReceiver
31692025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = WebhookSecret
31702025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = Zpool
31712025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = Service
31722025-04-30T06:12:11.394ZINFOtest_blueprint_edit: registering Oso class class = UserBuiltin
31732025-04-30T06:12:11.394ZINFOtest_blueprint_edit: full Oso configuration config = #\n# Oso configuration for Omicron\n# This file is augmented by generated snippets.\n#\n\n#\n# ACTOR TYPES AND BASIC RULES\n#\n\n# `AnyActor` includes both authenticated and unauthenticated users.\nactor AnyActor {}\n\n# An `AuthenticatedActor` has an identity in the system. All of our operations\n# today require that an actor be authenticated.\nactor AuthenticatedActor {}\n\n# For any resource, `actor` can perform action `action` on it if they're\n# authenticated and their role(s) give them the corresponding permission on that\n# resource.\nallow(actor: AnyActor, action: Action, resource) if\n actor.authenticated and\n has_permission(actor.authn_actor.unwrap(), action.to_perm(), resource);\n\n# Define role relationships\nhas_role(actor: AuthenticatedActor, role: String, resource: Resource)\n\tif resource.has_role(actor, role);\n\n#\n# ROLES AND PERMISSIONS IN THE FLEET/SILO/PROJECT HIERARCHY\n#\n# We define the following permissions for most resources in the system:\n#\n# - "create_child": required to create child resources (of any type)\n#\n# - "list_children": required to list child resources (of all types) of a\n# resource\n#\n# - "modify": required to modify or delete a resource\n#\n# - "read": required to read a resource\n#\n# We define the following predefined roles for only a few high-level resources:\n# the Fleet (see below), Silo, Organization, and Project. The specific roles\n# are oriented around intended use-cases:\n#\n# - "admin": has all permissions on the resource\n#\n# - "collaborator": has "read", "list_children", and "create_child", plus\n# the "admin" role for child resources. The idea is that if you're an\n# Organization Collaborator, you have full control over the Projects within\n# the Organization, but you cannot modify or delete the Organization itself.\n#\n# - "viewer": has "read" and "list_children" on a resource\n#\n# Below the Project level, permissions are granted via roles at the Project\n# level. For example, for someone to be able to create, modify, or delete any\n# Instances, they must be granted project.collaborator, which means they can\n# create, modify, or delete _all_ resources in the Project.\n#\n# The complete set of predefined roles:\n#\n# - fleet.admin (superuser for the whole system)\n# - fleet.collaborator (can manage Silos)\n# - fleet.viewer (can read most non-siloed resources in the system)\n# - silo.admin (superuser for the silo)\n# - silo.collaborator (can create and own Organizations)\n# - silo.viewer (can read most resources within the Silo)\n# - organization.admin (complete control over an organization)\n# - organization.collaborator (can manage Projects)\n# - organization.viewer (can read most resources within the Organization)\n# - project.admin (complete control over a Project)\n# - project.collaborator (can manage all resources within the Project)\n# - project.viewer (can read most resources within the Project)\n#\n# Outside the Silo/Organization/Project hierarchy, we (currently) treat most\n# resources as nested under Fleet or else a synthetic resource (see below). We\n# do not yet support role assignments on anything other than Fleet, Silo,\n# Organization, or Project.\n#\n\n# "Fleet" is a global singleton representing the whole system. The name comes\n# from the idea described in RFD 24, but it's not quite right. This probably\n# should be more like "Region" or "AvailabilityZone". The precise boundaries\n# have not yet been figured out.\nresource Fleet {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\troles = [\n\t # Roles that can be attached by users\n\t "admin",\n\t "collaborator",\n\t "viewer",\n\n\t # Internal-only roles\n\t "external-authenticator"\n\t];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n}\n\n# For fleets specifically, roles can be conferred by roles on the user's Silo.\nhas_role(actor: AuthenticatedActor, role: String, _: Fleet) if\n\tsilo_role in actor.confers_fleet_role(role) and\n\thas_role(actor, silo_role, actor.silo.unwrap());\n\nresource Silo {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\troles = [ "admin", "collaborator", "viewer" ];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n\n\t# Permissions implied by roles on this resource's parent (Fleet). Fleet\n\t# privileges allow a user to see and potentially administer the Silo,\n\t# but they do not give anyone permission to look at anything inside the\n\t# Silo. To achieve this, we use permission rules here. (If we granted\n\t# Fleet administrators _roles_ on the Silo, then those would cascade\n\t# into the Silo as well.)\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "collaborator" on "parent_fleet";\n\n\t# external authenticator has to create silo users\n\t"list_children" if "external-authenticator" on "parent_fleet";\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\n\nhas_relation(fleet: Fleet, "parent_fleet", silo: Silo)\n\tif silo.fleet = fleet;\n\n# As a special case, all authenticated users can read their own Silo. That's\n# not quite the same as having the "viewer" role. For example, they cannot list\n# Organizations in the Silo.\n#\n# One reason this is necessary is because if an unprivileged user tries to\n# create an Organization using "POST /organizations", they should get back a 403\n# (which implies they're able to see /organizations, which is essentially seeing\n# the Silo itself) rather than a 404. This behavior isn't a hard constraint\n# (i.e., you could reasonably get a 404 for an API you're not allowed to call).\n# Nor is the implementation (i.e., we could special-case this endpoint somehow).\n# But granting this permission is the simplest way to keep this endpoint's\n# behavior consistent with the rest of the API.\n#\n# This rule is also used to determine if a user can list the identity providers\n# in the Silo (which they should be able to), since that's predicated on being\n# able to read the Silo.\n#\n# It's unclear what else would break if users couldn't see their own Silo.\nhas_permission(actor: AuthenticatedActor, "read", silo: Silo)\n\tif silo in actor.silo;\n\nresource Project {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\troles = [ "admin", "collaborator", "viewer" ];\n\n\t# Roles implied by other roles on this resource\n\t"viewer" if "collaborator";\n\t"collaborator" if "admin";\n\n\t# Permissions granted directly by roles on this resource\n\t"list_children" if "viewer";\n\t"read" if "viewer";\n\t"create_child" if "collaborator";\n\t"modify" if "admin";\n\n\t# Roles implied by roles on this resource's parent (Silo)\n\trelations = { parent_silo: Silo };\n\t"admin" if "collaborator" on "parent_silo";\n\t"viewer" if "viewer" on "parent_silo";\n}\nhas_relation(silo: Silo, "parent_silo", project: Project)\n\tif project.silo = silo;\n\n#\n# GENERAL RESOURCES OUTSIDE THE SILO/PROJECT HIERARCHY\n#\n# Many resources use snippets of Polar generated by the `authz_resource!` Rust\n# macro. Some resources require custom Polar code. Those appear here.\n#\n\nresource Certificate {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Fleet-level and silo-level roles both grant privileges on certificates.\n\t"read" if "admin" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"read" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", certificate: Certificate)\n\tif certificate.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", certificate: Certificate)\n\tif certificate.silo.fleet = fleet;\n\nresource SiloUser {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\t# Fleet and Silo administrators can manage a Silo's users. This is one\n\t# of the only areas of Silo configuration that Fleet Administrators have\n\t# permissions on.\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\t"list_children" if "read" on "parent_silo";\n\t"read" if "read" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\t"list_children" if "read" on "parent_fleet";\n\t"read" if "read" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", user: SiloUser)\n\tif user.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", user: SiloUser)\n\tif user.silo.fleet = fleet;\n\n# authenticated actors have all permissions on themselves\nhas_permission(actor: AuthenticatedActor, _perm: String, silo_user: SiloUser)\n if actor.equals_silo_user(silo_user);\n\nhas_permission(actor: AuthenticatedActor, "read", silo_user: SiloUser)\n if silo_user.silo in actor.silo;\n\nresource SiloGroup {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "read",\n\t "create_child",\n\t];\n\n\trelations = { parent_silo: Silo };\n\t"list_children" if "read" on "parent_silo";\n\t"read" if "read" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n}\nhas_relation(silo: Silo, "parent_silo", group: SiloGroup)\n\tif group.silo = silo;\n\nresource SshKey {\n\tpermissions = [ "read", "modify" ];\n\trelations = { silo_user: SiloUser };\n\n\t"read" if "read" on "silo_user";\n\t"modify" if "modify" on "silo_user";\n}\nhas_relation(user: SiloUser, "silo_user", ssh_key: SshKey)\n\tif ssh_key.silo_user = user;\n\nresource IdentityProvider {\n\tpermissions = [\n\t "read",\n\t "modify",\n\t "create_child",\n\t "list_children",\n\t];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Silo-level roles grant privileges on identity providers.\n\t"read" if "viewer" on "parent_silo";\n\t"list_children" if "viewer" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\n\t# Fleet-level roles also grant privileges on identity providers.\n\t"read" if "viewer" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", identity_provider: IdentityProvider)\n\tif identity_provider.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: IdentityProvider)\n\tif collection.silo.fleet = fleet;\n\nresource SamlIdentityProvider {\n\tpermissions = [\n\t "read",\n\t "modify",\n\t "create_child",\n\t "list_children",\n\t];\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Silo-level roles grant privileges on identity providers.\n\t"read" if "viewer" on "parent_silo";\n\t"list_children" if "viewer" on "parent_silo";\n\t"modify" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_silo";\n\n\t# Fleet-level roles also grant privileges on identity providers.\n\t"read" if "viewer" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", saml_identity_provider: SamlIdentityProvider)\n\tif saml_identity_provider.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SamlIdentityProvider)\n\tif collection.silo.fleet = fleet;\n\n#\n# SYNTHETIC RESOURCES OUTSIDE THE SILO HIERARCHY\n#\n# The resources here do not correspond to anything that appears explicitly in\n# the API or is stored in the database. These are used either at the top level\n# of the API path (e.g., "/v1/system/ip-pools") or as an implementation detail of the system\n# (in the case of console sessions and "Database"). The policies are\n# either statically-defined in this file or driven by role assignments on the\n# Fleet. None of these resources defines their own roles.\n#\n\n# Describes the policy for reading and modifying DNS configuration\n# (both internal and external)\nresource DnsConfig {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_fleet: Fleet };\n\t# "external-authenticator" requires these permissions because that's the\n\t# context that Nexus uses when creating and deleting Silos. These\n\t# operations necessarily need to read and modify DNS configuration.\n\t"read" if "external-authenticator" on "parent_fleet";\n\t"modify" if "external-authenticator" on "parent_fleet";\n\t# "admin" on the parent fleet also gets these permissions, primarily for\n\t# the test suite.\n\t"read" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", dns_config: DnsConfig)\n\tif dns_config.fleet = fleet;\n\n# Describes the policy for accessing blueprints\nresource BlueprintConfig {\n\tpermissions = [\n\t "list_children", # list blueprints\n\t "create_child", # create blueprint\n\t "read", # read the current target\n\t "modify", # change the current target\n\t];\n\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "admin" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n\t"list_children" if "viewer" on "parent_fleet";\n\t"read" if "viewer" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", list: BlueprintConfig)\n\tif list.fleet = fleet;\n\n# Describes the policy for accessing blueprints\nresource TargetReleaseConfig {\n\tpermissions = [\n\t "read", # read the current target release\n\t "modify", # change the current target release\n\t];\n\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", resource: TargetReleaseConfig)\n\tif resource.fleet = fleet;\n\n# Describes the policy for reading and modifying low-level inventory\nresource Inventory {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_fleet: Fleet };\n\t"read" if "viewer" on "parent_fleet";\n\t"modify" if "admin" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", inventory: Inventory)\n\tif inventory.fleet = fleet;\n\n# Describes the policy for accessing "/v1/system/ip-pools" in the API\nresource IpPoolList {\n\tpermissions = [\n\t "list_children",\n\t "modify",\n\t "create_child",\n\t];\n\n\t# Fleet Administrators can create or modify the IP Pools list.\n\trelations = { parent_fleet: Fleet };\n\t"modify" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n\n\t# Fleet Viewers can list IP Pools\n\t"list_children" if "viewer" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", ip_pool_list: IpPoolList)\n\tif ip_pool_list.fleet = fleet;\n\n# Any authenticated user can create a child of a provided IP Pool.\n# This is necessary to use the pools when provisioning instances.\nhas_permission(actor: AuthenticatedActor, "create_child", ip_pool: IpPool)\n\tif silo in actor.silo and silo.fleet = ip_pool.fleet;\n\n# Describes the policy for creating and managing web console sessions.\nresource ConsoleSessionList {\n\tpermissions = [ "create_child" ];\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", collection: ConsoleSessionList)\n\tif collection.fleet = fleet;\n\n# Describes the policy for creating and managing device authorization requests.\nresource DeviceAuthRequestList {\n\tpermissions = [ "create_child" ];\n\trelations = { parent_fleet: Fleet };\n\t"create_child" if "external-authenticator" on "parent_fleet";\n}\nhas_relation(fleet: Fleet, "parent_fleet", collection: DeviceAuthRequestList)\n\tif collection.fleet = fleet;\n\n# Describes the policy for creating and managing Silo certificates\nresource SiloCertificateList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Both Fleet and Silo administrators can see and modify the Silo's\n\t# certificates.\n\t"list_children" if "admin" on "parent_silo";\n\t"list_children" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloCertificateList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloCertificateList)\n\tif collection.silo.fleet = fleet;\n\n# Describes the policy for creating and managing Silo identity providers\nresource SiloIdentityProviderList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Everyone who can read the Silo (which includes all the users in the\n\t# Silo) can see the identity providers in it.\n\t"list_children" if "read" on "parent_silo";\n\n\t# Fleet and Silo administrators can manage the Silo's identity provider\n\t# configuration. This is one of the only areas of Silo configuration\n\t# that Fleet Administrators have permissions on. This is also one of\n\t# the only cases where we need to look two levels up the hierarchy to\n\t# see if somebody has the right permission. For most other things,\n\t# permissions cascade down the hierarchy so we only need to look at the\n\t# parent.\n\t"create_child" if "admin" on "parent_silo";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloIdentityProviderList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloIdentityProviderList)\n\tif collection.silo.fleet = fleet;\n\n# Describes the policy for creating and managing Silo users (mostly intended for\n# API-managed users)\nresource SiloUserList {\n\tpermissions = [ "list_children", "create_child" ];\n\n\trelations = { parent_silo: Silo, parent_fleet: Fleet };\n\n\t# Everyone who can read the Silo (which includes all the users in the\n\t# Silo) can see the users in it.\n\t"list_children" if "read" on "parent_silo";\n\n\t# Fleet and Silo administrators can manage the Silo's users. This is\n\t# one of the only areas of Silo configuration that Fleet Administrators\n\t# have permissions on. This is also one of the few cases (so far) where\n\t# we need to look two levels up the hierarchy to see if somebody has the\n\t# right permission. For most other things, permissions cascade down the\n\t# hierarchy so we only need to look at the parent.\n\t"create_child" if "admin" on "parent_silo";\n\t"list_children" if "admin" on "parent_fleet";\n\t"create_child" if "admin" on "parent_fleet";\n}\nhas_relation(silo: Silo, "parent_silo", collection: SiloUserList)\n\tif collection.silo = silo;\nhas_relation(fleet: Fleet, "parent_fleet", collection: SiloUserList)\n\tif collection.silo.fleet = fleet;\n\n# These rules grants the external authenticator role the permissions it needs to\n# read silo users and modify their sessions. This is necessary for login to\n# work.\nhas_permission(actor: AuthenticatedActor, "read", silo: Silo)\n\tif has_role(actor, "external-authenticator", silo.fleet);\nhas_permission(actor: AuthenticatedActor, "read", user: SiloUser)\n\tif has_role(actor, "external-authenticator", user.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", user: SiloUser)\n\tif has_role(actor, "external-authenticator", user.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "read", group: SiloGroup)\n\tif has_role(actor, "external-authenticator", group.silo.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", group: SiloGroup)\n\tif has_role(actor, "external-authenticator", group.silo.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", session: ConsoleSession)\n\tif has_role(actor, "external-authenticator", session.fleet);\nhas_permission(actor: AuthenticatedActor, "modify", session: ConsoleSession)\n\tif has_role(actor, "external-authenticator", session.fleet);\n\n# All authenticated users can read and delete device authn requests because\n# by necessity these operations happen before we've figured out what user (or\n# even Silo) the device auth is associated with. Any user can claim a device\n# auth request with the right user code (that's how it works) -- it's the user\n# code and associated logic that prevents unauthorized access here.\nhas_permission(_actor: AuthenticatedActor, "read", _device_auth: DeviceAuthRequest);\nhas_permission(_actor: AuthenticatedActor, "modify", _device_auth: DeviceAuthRequest);\n\nhas_permission(actor: AuthenticatedActor, "read", device_token: DeviceAccessToken)\n\tif has_role(actor, "external-authenticator", device_token.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", identity_provider: IdentityProvider)\n\tif has_role(actor, "external-authenticator", identity_provider.silo.fleet);\n\nhas_permission(actor: AuthenticatedActor, "read", saml_identity_provider: SamlIdentityProvider)\n\tif has_role(actor, "external-authenticator", saml_identity_provider.silo.fleet);\n\n# Describes the policy for who can access the internal database.\nresource Database {\n\tpermissions = [\n\t # "query" is required to perform any query against the database,\n\t # whether a read or write query. This is checked when an operation\n\t # checks out a database connection from the connection pool.\n\t #\n\t # Any authenticated user gets this permission. There's generally\n\t # some other authz check involved in the database query. For\n\t # example, if you're querying the database to "read" a "Project", we\n\t # should also be checking that. So why do we do this at all? It's\n\t # a belt-and-suspenders measure so that if we somehow introduced an\n\t # unauthenticated code path that hits the database, it cannot be\n\t # used to DoS the database because we won't allow the operation to\n\t # make the query. (As long as the code path _is_ authenticated, we\n\t # can use throttling mechanisms to prevent DoS.)\n\t "query",\n\n\t # "modify" is required to populate database data that's delivered\n\t # with the system. It should also be required for schema changes,\n\t # when we support those. This is separate from "query" so that we\n\t # cannot accidentally invoke these code paths from API calls and\n\t # other general functions.\n\t "modify"\n\t];\n}\n\n# All authenticated users have the "query" permission on the database.\nhas_permission(_actor: AuthenticatedActor, "query", _resource: Database);\n\n# The "db-init" user is the only one with the "modify" permission.\nhas_permission(USER_DB_INIT: AuthenticatedActor, "modify", _resource: Database);\nhas_permission(USER_DB_INIT: AuthenticatedActor, "create_child", _resource: IpPoolList);\n# It also has "admin" on the internal silo to populate it with built-in resources.\n# TODO-completeness: actually limit to just internal silo and not all silos\nhas_role(USER_DB_INIT: AuthenticatedActor, "admin", _silo: Silo);\n\n# Allow the internal API admin permissions on all silos.\nhas_role(USER_INTERNAL_API: AuthenticatedActor, "admin", _silo: Silo);\n\nresource WebhookSecret {\n\tpermissions = [ "read", "modify" ];\n\trelations = { parent_webhook_receiver: WebhookReceiver };\n\n\t"read" if "read" on "parent_webhook_receiver";\n\t"modify" if "modify" on "parent_webhook_receiver";\n}\n\nhas_relation(rx: WebhookReceiver, "parent_webhook_receiver", secret: WebhookSecret)\n\tif secret.webhook_receiver = rx;\n\nresource WebhookEventClassList {\n\tpermissions = [ "list_children" ];\n\trelations = { parent_fleet: Fleet };\n\n\t"list_children" if "viewer" on "parent_fleet";\n}\n\nhas_relation(fleet: Fleet, "parent_fleet", collection: WebhookEventClassList)\n\tif collection.fleet = fleet;\n\n\n\n resource Disk {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Disk)\n if child.project = parent;\n \n\n resource Snapshot {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Snapshot)\n if child.project = parent;\n \n\n resource ProjectImage {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: ProjectImage)\n if child.project = parent;\n \n\n resource AffinityGroup {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: AffinityGroup)\n if child.project = parent;\n \n\n resource AntiAffinityGroup {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: AntiAffinityGroup)\n if child.project = parent;\n \n\n resource Instance {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Instance)\n if child.project = parent;\n \n\n resource IpPool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: IpPool)\n if child.fleet = fleet;\n \n\n resource InstanceNetworkInterface {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Instance\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InstanceNetworkInterface)\n if has_relation(project, "containing_project", child.instance);\n\n has_relation(parent: Instance, "parent", child: InstanceNetworkInterface)\n if child.instance = parent;\n \n\n resource Vpc {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: Vpc)\n if child.project = parent;\n \n\n resource VpcRouter {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: VpcRouter)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: VpcRouter)\n if child.vpc = parent;\n \n\n resource InternetGateway {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGateway)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: InternetGateway)\n if child.vpc = parent;\n \n\n resource InternetGatewayIpPool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: InternetGateway\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGatewayIpPool)\n if has_relation(project, "containing_project", child.internet_gateway);\n\n has_relation(parent: InternetGateway, "parent", child: InternetGatewayIpPool)\n if child.internet_gateway = parent;\n \n\n resource InternetGatewayIpAddress {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: InternetGateway\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: InternetGatewayIpAddress)\n if has_relation(project, "containing_project", child.internet_gateway);\n\n has_relation(parent: InternetGateway, "parent", child: InternetGatewayIpAddress)\n if child.internet_gateway = parent;\n \n\n resource RouterRoute {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: VpcRouter\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: RouterRoute)\n if has_relation(project, "containing_project", child.vpc_router);\n\n has_relation(parent: VpcRouter, "parent", child: RouterRoute)\n if child.vpc_router = parent;\n \n\n resource VpcSubnet {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = {\n containing_project: Project,\n parent: Vpc\n };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(project: Project, "containing_project", child: VpcSubnet)\n if has_relation(project, "containing_project", child.vpc);\n\n has_relation(parent: Vpc, "parent", child: VpcSubnet)\n if child.vpc = parent;\n \n\n resource FloatingIp {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_project: Project };\n "list_children" if "viewer" on "containing_project";\n "read" if "viewer" on "containing_project";\n "modify" if "collaborator" on "containing_project";\n "create_child" if "collaborator" on "containing_project";\n }\n\n has_relation(parent: Project, "containing_project", child: FloatingIp)\n if child.project = parent;\n \n\n resource Image {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_silo: Silo };\n "list_children" if "viewer" on "containing_silo";\n "read" if "viewer" on "containing_silo";\n "modify" if "collaborator" on "containing_silo";\n "create_child" if "collaborator" on "containing_silo";\n }\n\n has_relation(parent: Silo, "containing_silo", child: Image)\n if child.silo = parent;\n \n\n resource SiloImage {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n\n relations = { containing_silo: Silo };\n "list_children" if "viewer" on "containing_silo";\n "read" if "viewer" on "containing_silo";\n "modify" if "collaborator" on "containing_silo";\n "create_child" if "collaborator" on "containing_silo";\n }\n\n has_relation(parent: Silo, "containing_silo", child: SiloImage)\n if child.silo = parent;\n \n\n resource AddressLot {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: AddressLot)\n if child.fleet = fleet;\n \n\n resource Blueprint {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Blueprint)\n if child.fleet = fleet;\n \n\n resource LoopbackAddress {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: LoopbackAddress)\n if child.fleet = fleet;\n \n\n\n resource ConsoleSession {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: ConsoleSession)\n if child.fleet = fleet;\n \n\n resource DeviceAuthRequest {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: DeviceAuthRequest)\n if child.fleet = fleet;\n \n\n resource DeviceAccessToken {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: DeviceAccessToken)\n if child.fleet = fleet;\n \n\n resource PhysicalDisk {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: PhysicalDisk)\n if child.fleet = fleet;\n \n\n resource Rack {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Rack)\n if child.fleet = fleet;\n \n\n resource RoleBuiltin {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: RoleBuiltin)\n if child.fleet = fleet;\n \n\n\n\n\n\n resource SupportBundle {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: SupportBundle)\n if child.fleet = fleet;\n \n\n\n\n resource Sled {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Sled)\n if child.fleet = fleet;\n \n\n resource TufRepo {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: TufRepo)\n if child.fleet = fleet;\n \n\n resource TufArtifact {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: TufArtifact)\n if child.fleet = fleet;\n \n\n resource WebhookEvent {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: WebhookEvent)\n if child.fleet = fleet;\n \n\n resource WebhookReceiver {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: WebhookReceiver)\n if child.fleet = fleet;\n \n\n\n resource Zpool {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Zpool)\n if child.fleet = fleet;\n \n\n resource Service {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: Service)\n if child.fleet = fleet;\n \n\n resource UserBuiltin {\n permissions = [\n "list_children",\n "modify",\n "read",\n "create_child",\n ];\n \n relations = { parent_fleet: Fleet };\n "list_children" if "viewer" on "parent_fleet";\n "read" if "viewer" on "parent_fleet";\n "modify" if "admin" on "parent_fleet";\n "create_child" if "admin" on "parent_fleet";\n }\n has_relation(fleet: Fleet, "parent_fleet", child: UserBuiltin)\n if child.fleet = fleet;\n
31742025-04-30T06:12:11.447ZTRACtest_blueprint_edit: authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig
31752025-04-30T06:12:11.447ZTRACtest_blueprint_edit: loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
31762025-04-30T06:12:11.447ZTRACtest_blueprint_edit: authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
31772025-04-30T06:12:11.447ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {} }
31782025-04-30T06:12:11.448ZDEBGtest_blueprint_edit: authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
31792025-04-30T06:12:11.451ZINFOtest_blueprint_edit (oximeter-agent): starting refresh list task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:559
31802025-04-30T06:12:11.543ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:51244
31812025-04-30T06:12:11.544ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
31822025-04-30T06:12:11.555ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31832025-04-30T06:12:11.557ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:51244 req_id = fbb6ff09-959a-4560-9b5e-caca9eb6a852 uri = /metrics/producers
31842025-04-30T06:12:11.557ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4bf4b5e-5743-4dc4-9956-2f981df29d9d uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31852025-04-30T06:12:11.558ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:51244 req_id = fbb6ff09-959a-4560-9b5e-caca9eb6a852 resource = Database uri = /metrics/producers
31862025-04-30T06:12:11.558ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:51244 req_id = fbb6ff09-959a-4560-9b5e-caca9eb6a852 roles = RoleSet { roles: {} } uri = /metrics/producers
31872025-04-30T06:12:11.559ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:51244 req_id = fbb6ff09-959a-4560-9b5e-caca9eb6a852 resource = Database result = Ok(()) uri = /metrics/producers
31882025-04-30T06:12:11.561ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4bf4b5e-5743-4dc4-9956-2f981df29d9d resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31892025-04-30T06:12:11.562ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4bf4b5e-5743-4dc4-9956-2f981df29d9d roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31902025-04-30T06:12:11.562ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4bf4b5e-5743-4dc4-9956-2f981df29d9d resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31912025-04-30T06:12:11.563ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
31922025-04-30T06:12:11.572ZDEBGtest_blueprint_edit: authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = BlueprintConfig result = Ok(())
31932025-04-30T06:12:11.572ZTRACtest_blueprint_edit: authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
31942025-04-30T06:12:11.572ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {} }
31952025-04-30T06:12:11.573ZDEBGtest_blueprint_edit: authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
31962025-04-30T06:12:11.600ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 43480 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4bf4b5e-5743-4dc4-9956-2f981df29d9d response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
31972025-04-30T06:12:11.601ZTRACtest_blueprint_edit: authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Blueprint { parent: Fleet, key: cfa9a82e-03a5-48db-aa8e-7478a2e5fa43, lookup_type: ById(cfa9a82e-03a5-48db-aa8e-7478a2e5fa43) }
31982025-04-30T06:12:11.601ZTRACtest_blueprint_edit: loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
31992025-04-30T06:12:11.601ZTRACtest_blueprint_edit: authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32002025-04-30T06:12:11.602ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {} }
32012025-04-30T06:12:11.604ZDEBGtest_blueprint_edit: authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32022025-04-30T06:12:11.605ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "a4bf4b5e-5743-4dc4-9956-2f981df29d9d", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:11 GMT"} })
32032025-04-30T06:12:11.606ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 0 n_pruned_tasks = 0
32042025-04-30T06:12:11.621ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32052025-04-30T06:12:11.634ZDEBGtest_blueprint_edit: authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Blueprint { parent: Fleet, key: cfa9a82e-03a5-48db-aa8e-7478a2e5fa43, lookup_type: ById(cfa9a82e-03a5-48db-aa8e-7478a2e5fa43) } result = Ok(())
32062025-04-30T06:12:11.634ZTRACtest_blueprint_edit: authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32072025-04-30T06:12:11.634ZDEBGtest_blueprint_edit: roles roles = RoleSet { roles: {} }
32082025-04-30T06:12:11.635ZDEBGtest_blueprint_edit: authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32092025-04-30T06:12:11.651ZINFOtest_blueprint_edit (nexus): assigned collector to new producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
32102025-04-30T06:12:11.654ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 96997 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:51244 req_id = fbb6ff09-959a-4560-9b5e-caca9eb6a852 response_code = 201 uri = /metrics/producers
32112025-04-30T06:12:11.731ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = GET path = /crucible/0/regions server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32122025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = POST path = /crucible/0/regions server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32132025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = DELETE path = /crucible/0/regions/{id} server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32142025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = GET path = /crucible/0/regions/{id} server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32152025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = GET path = /crucible/0/regions/{id}/snapshots server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32162025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = DELETE path = /crucible/0/regions/{id}/snapshots/{name} server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32172025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = GET path = /crucible/0/regions/{id}/snapshots/{name} server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32182025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = DELETE path = /crucible/0/regions/{id}/snapshots/{name}/run server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32192025-04-30T06:12:11.732ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): registered endpoint kind = storage local_addr = [::1]:54641 method = POST path = /crucible/0/regions/{id}/snapshots/{name}/run server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 versions = all
32202025-04-30T06:12:11.732ZINFOtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): listening kind = storage local_addr = [::1]:54641 server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
32212025-04-30T06:12:11.734ZDEBGtest_blueprint_edit (Simulated CrucibleAgent Dropshot Server): successfully registered DTrace USDT probes kind = storage local_addr = [::1]:54641 server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
32222025-04-30T06:12:11.734ZINFOtest_blueprint_edit (SledAgent): Created Simulated Crucible Server address = [::1]:54641 kind = storage server = b6d65341-167c-41df-9b5c-41cded99c229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
32232025-04-30T06:12:11.734ZINFOtest_blueprint_edit (nexus): inserting test physical disk model = test-model physical_disk_id = ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 serial = totally-unique-serial: ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 vendor = test-vendor
32242025-04-30T06:12:11.734ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32252025-04-30T06:12:11.735ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32262025-04-30T06:12:11.736ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32272025-04-30T06:12:11.741ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32282025-04-30T06:12:11.742ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32292025-04-30T06:12:11.744ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32302025-04-30T06:12:11.746ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
32312025-04-30T06:12:11.747ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32322025-04-30T06:12:11.747ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32332025-04-30T06:12:11.747ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32342025-04-30T06:12:11.748ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32352025-04-30T06:12:11.754ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32362025-04-30T06:12:11.763ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
32372025-04-30T06:12:11.902ZINFOtest_blueprint_edit (nexus): upserting zpool physical_disk_id = ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 zpool_id = fb5277eb-eea4-4aba-b616-bfe3caa5efc6
32382025-04-30T06:12:11.902ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32392025-04-30T06:12:11.903ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32402025-04-30T06:12:11.903ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32412025-04-30T06:12:11.905ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
32422025-04-30T06:12:11.905ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32432025-04-30T06:12:11.905ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32442025-04-30T06:12:11.905ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32452025-04-30T06:12:11.906ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32462025-04-30T06:12:11.919ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32472025-04-30T06:12:11.926ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
32482025-04-30T06:12:11.937ZINFOtest_blueprint_edit (nexus): upserting Crucible dataset dataset_id = 95daeb3c-87e1-4a72-9a1a-ca6b279b2ae4 zpool_id = fb5277eb-eea4-4aba-b616-bfe3caa5efc6
32492025-04-30T06:12:11.952ZINFOtest_blueprint_edit (nexus): inserting test physical disk model = test-model physical_disk_id = ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 serial = totally-unique-serial: ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 vendor = test-vendor
32502025-04-30T06:12:11.953ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32512025-04-30T06:12:11.953ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32522025-04-30T06:12:11.953ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32532025-04-30T06:12:11.968ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = PhysicalDisk { parent: Fleet, key: ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 (physical_disk), lookup_type: ById(ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1) }
32542025-04-30T06:12:11.968ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32552025-04-30T06:12:11.969ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32562025-04-30T06:12:11.969ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32572025-04-30T06:12:11.970ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32582025-04-30T06:12:11.993ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32592025-04-30T06:12:12.004ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = PhysicalDisk { parent: Fleet, key: ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 (physical_disk), lookup_type: ById(ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1) } result = Ok(())
32602025-04-30T06:12:12.004ZINFOtest_blueprint_edit (nexus): upserting zpool physical_disk_id = ecfe5cee-c548-4c4d-a7ce-95b3039a4cf1 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 zpool_id = fb5277eb-eea4-4aba-b616-bfe3caa5efc6
32612025-04-30T06:12:12.004ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32622025-04-30T06:12:12.004ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32632025-04-30T06:12:12.005ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32642025-04-30T06:12:12.012ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
32652025-04-30T06:12:12.013ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32662025-04-30T06:12:12.013ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32672025-04-30T06:12:12.013ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32682025-04-30T06:12:12.013ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32692025-04-30T06:12:12.025ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32702025-04-30T06:12:12.029ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
32712025-04-30T06:12:12.037ZTRACtest_blueprint_edit (InternalApi): authorize begin action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet
32722025-04-30T06:12:12.037ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32732025-04-30T06:12:12.037ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32742025-04-30T06:12:12.037ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32752025-04-30T06:12:12.039ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32762025-04-30T06:12:12.041ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32772025-04-30T06:12:12.045ZDEBGtest_blueprint_edit (InternalApi): authorize result action = CreateChild actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Fleet result = Ok(())
32782025-04-30T06:12:12.045ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32792025-04-30T06:12:12.045ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32802025-04-30T06:12:12.045ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32812025-04-30T06:12:12.056ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
32822025-04-30T06:12:12.056ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32832025-04-30T06:12:12.056ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32842025-04-30T06:12:12.056ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32852025-04-30T06:12:12.058ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32862025-04-30T06:12:12.058ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 4 reason = Signaled
32872025-04-30T06:12:12.058ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
32882025-04-30T06:12:12.058ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
32892025-04-30T06:12:12.058ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
32902025-04-30T06:12:12.058ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
32912025-04-30T06:12:12.060ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
32922025-04-30T06:12:12.063ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32932025-04-30T06:12:12.084ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
32942025-04-30T06:12:12.084ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
32952025-04-30T06:12:12.084ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
32962025-04-30T06:12:12.085ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
32972025-04-30T06:12:12.085ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
32982025-04-30T06:12:12.096ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
32992025-04-30T06:12:12.096ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
33002025-04-30T06:12:12.096ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
33012025-04-30T06:12:12.098ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
33022025-04-30T06:12:12.101ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
33032025-04-30T06:12:12.101ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
33042025-04-30T06:12:12.102ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
33052025-04-30T06:12:12.104ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
33062025-04-30T06:12:12.104ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
33072025-04-30T06:12:12.107ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: ab c8 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:64573 req_id = bdd4bf76-f194-4d87-b2c0-fe75a22c45c3
33082025-04-30T06:12:12.108ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 43976,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64573 req_id = bdd4bf76-f194-4d87-b2c0-fe75a22c45c3
33092025-04-30T06:12:12.108ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
33102025-04-30T06:12:12.108ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
33112025-04-30T06:12:12.109ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64573 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = bdd4bf76-f194-4d87-b2c0-fe75a22c45c3
33122025-04-30T06:12:12.110ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2396, tv_nsec: 908891652 } })
33132025-04-30T06:12:12.110ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
33142025-04-30T06:12:12.111ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e6 0c 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:65102 req_id = 49271405-13ae-4018-ba12-d4f32e4fc46f
33152025-04-30T06:12:12.111ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 58892,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65102 req_id = 49271405-13ae-4018-ba12-d4f32e4fc46f
33162025-04-30T06:12:12.111ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
33172025-04-30T06:12:12.112ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:65102 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 49271405-13ae-4018-ba12-d4f32e4fc46f
33182025-04-30T06:12:12.195ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
33192025-04-30T06:12:12.197ZTRACtest_blueprint_edit (results-sink): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
33202025-04-30T06:12:12.197ZTRACtest_blueprint_edit (results-sink-cluster): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
33212025-04-30T06:12:12.198ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 6b 83 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c k............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:57934 req_id = 7f873589-698c-4b0a-b7f3-3abaf5d35a82
33222025-04-30T06:12:12.199ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 27523,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57934 req_id = 7f873589-698c-4b0a-b7f3-3abaf5d35a82
33232025-04-30T06:12:12.200ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
33242025-04-30T06:12:12.216ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 27523, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:57934 req_id = 7f873589-698c-4b0a-b7f3-3abaf5d35a82
33252025-04-30T06:12:12.218ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
33262025-04-30T06:12:12.218ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
33272025-04-30T06:12:12.218ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
33282025-04-30T06:12:12.245ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "2e92c2ba-c7a5-4c9e-916c-156e7d57452c", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:11 GMT"} })
33292025-04-30T06:12:12.245ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
33302025-04-30T06:12:12.257ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b00fc21-578b-4a68-b47c-ce56a5cd0696", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:11 GMT"} })
33312025-04-30T06:12:12.292ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
33322025-04-30T06:12:12.302ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "422e4d34-7ce9-4929-828d-6bcd8c22709e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33332025-04-30T06:12:12.303ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
33342025-04-30T06:12:12.327ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "33f8e7fb-6d67-4093-bab4-f6ec021379db", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33352025-04-30T06:12:12.327ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
33362025-04-30T06:12:12.359ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
33372025-04-30T06:12:12.363ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "22ca7a9c-339d-4f56-8ff5-736961203332", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33382025-04-30T06:12:12.363ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
33392025-04-30T06:12:12.371ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "add00626-3a35-4f28-a692-fe34f163c85f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33402025-04-30T06:12:12.371ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
33412025-04-30T06:12:12.380ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7d80012e-f10b-41a5-ae62-a11860dafa5d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33422025-04-30T06:12:12.380ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
33432025-04-30T06:12:12.390ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "aa2d2534-761e-4101-bc55-5de4bfe39586", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33442025-04-30T06:12:12.390ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
33452025-04-30T06:12:12.392ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fba7542f-68ce-43e6-a5d2-cf54e9638d82", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33462025-04-30T06:12:12.393ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
33472025-04-30T06:12:12.396ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "60b4c444-7dd1-4536-b9fc-db08d079b175", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33482025-04-30T06:12:12.397ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
33492025-04-30T06:12:12.402ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "74d3a13d-b6c3-42be-9518-5a52252e6c1a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33502025-04-30T06:12:12.403ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
33512025-04-30T06:12:12.408ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ebcff315-a07b-44e7-b3b4-ce8fb9658694", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33522025-04-30T06:12:12.408ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
33532025-04-30T06:12:12.411ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
33542025-04-30T06:12:12.412ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
33552025-04-30T06:12:12.412ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
33562025-04-30T06:12:12.413ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
33572025-04-30T06:12:12.415ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
33582025-04-30T06:12:12.421ZDEBGtest_blueprint_edit (producer-registration-task): will register with Nexus at 127.0.0.1:47976
33592025-04-30T06:12:12.539ZDEBGtest_blueprint_edit (producer-registration-task): client request body = Some(Body) method = POST uri = http://127.0.0.1:47976/metrics/producers
33602025-04-30T06:12:12.540ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "737caba6-db41-4c10-9943-cc5a7e5cbbb7", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33612025-04-30T06:12:12.540ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
33622025-04-30T06:12:12.540ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
33632025-04-30T06:12:12.553ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
33642025-04-30T06:12:12.554ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
33652025-04-30T06:12:12.554ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
33662025-04-30T06:12:12.555ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
33672025-04-30T06:12:12.555ZINFOtest_blueprint_edit (dropshot_internal): accepted connection local_addr = 127.0.0.1:47976 remote_addr = 127.0.0.1:44185
33682025-04-30T06:12:12.559ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:44185 req_id = 7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c uri = /metrics/producers
33692025-04-30T06:12:12.560ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:44185 req_id = 7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c resource = Database uri = /metrics/producers
33702025-04-30T06:12:12.560ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:44185 req_id = 7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c roles = RoleSet { roles: {} } uri = /metrics/producers
33712025-04-30T06:12:12.560ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:44185 req_id = 7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c resource = Database result = Ok(()) uri = /metrics/producers
33722025-04-30T06:12:12.563ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
33732025-04-30T06:12:12.563ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
33742025-04-30T06:12:12.565ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
33752025-04-30T06:12:12.567ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "aa71db45-16aa-461e-9524-a5a7db8c10a9", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33762025-04-30T06:12:12.567ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
33772025-04-30T06:12:12.574ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "53e1e083-a5c8-48d2-a002-6ab86071137e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33782025-04-30T06:12:12.575ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
33792025-04-30T06:12:12.590ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cf3a4ebf-c3bd-4bde-9063-edb71e6b2abe", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33802025-04-30T06:12:12.591ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
33812025-04-30T06:12:12.600ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cc653a48-9e50-4c36-a69a-48627147b451", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33822025-04-30T06:12:12.600ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
33832025-04-30T06:12:12.613ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5002a595-54f9-4996-90ba-1e089b410d33", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33842025-04-30T06:12:12.613ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
33852025-04-30T06:12:12.614ZINFOtest_blueprint_edit (nexus): assigned collector to new producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
33862025-04-30T06:12:12.614ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 55826 local_addr = 127.0.0.1:47976 method = POST remote_addr = 127.0.0.1:44185 req_id = 7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c response_code = 201 uri = /metrics/producers
33872025-04-30T06:12:12.616ZDEBGtest_blueprint_edit (producer-registration-task): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/producers", status: 201, headers: {"content-type": "application/json", "x-request-id": "7e70a053-b2c8-4a46-8fdd-6aacf44f9b1c", "content-length": "41", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33882025-04-30T06:12:12.618ZDEBGtest_blueprint_edit (producer-registration-task): successfully registered with Nexus, pausing until time to renew lease lease_duration = 600s wait_period = 150s
33892025-04-30T06:12:12.623ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
33902025-04-30T06:12:12.626ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c1ef5c82-a288-4208-bc6e-4cc4010d3aee", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33912025-04-30T06:12:12.626ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
33922025-04-30T06:12:12.628ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3374abb1-0731-43f7-9299-2bb846edbc36", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33932025-04-30T06:12:12.629ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
33942025-04-30T06:12:12.631ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f2c88f73-13b5-4d9a-8c82-8bd200019c8a", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33952025-04-30T06:12:12.632ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
33962025-04-30T06:12:12.633ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bece9216-2d24-452f-ae84-6acf96356d23", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33972025-04-30T06:12:12.633ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
33982025-04-30T06:12:12.638ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c13bbf0a-9b70-4bbd-95f8-69748a507126", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
33992025-04-30T06:12:12.638ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
34002025-04-30T06:12:12.641ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "01119ef9-8fd3-40be-842c-972e5142d69a", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34012025-04-30T06:12:12.641ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
34022025-04-30T06:12:12.645ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ec20bd0c-4f58-4add-9b44-0d25ee87e56f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34032025-04-30T06:12:12.646ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
34042025-04-30T06:12:12.650ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0918fca1-2a64-4baf-969b-10d1869e34cf", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34052025-04-30T06:12:12.650ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
34062025-04-30T06:12:12.652ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2d2a8e02-1cf6-4f2b-8d0f-97d190ce3694", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34072025-04-30T06:12:12.652ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
34082025-04-30T06:12:12.654ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c9e83b9d-0267-4dfb-b70c-8c7bf5a60725", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34092025-04-30T06:12:12.654ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
34102025-04-30T06:12:12.667ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b2dabde-1638-417f-8b25-dfd83fc1a421", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34112025-04-30T06:12:12.667ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
34122025-04-30T06:12:12.670ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "35526de9-2a07-4b74-a092-25e47a79baf2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34132025-04-30T06:12:12.671ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
34142025-04-30T06:12:12.672ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "699a7850-d5c7-4958-b25d-95df8b7bbaf6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34152025-04-30T06:12:12.672ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
34162025-04-30T06:12:12.674ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
34172025-04-30T06:12:12.674ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
34182025-04-30T06:12:12.674ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34192025-04-30T06:12:12.674ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34202025-04-30T06:12:12.674ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34212025-04-30T06:12:12.675ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "15c21973-e2ca-4e72-823d-d8ac18c21f1d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34222025-04-30T06:12:12.675ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
34232025-04-30T06:12:12.677ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3bae8557-979f-456e-b930-0808312d4d30", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34242025-04-30T06:12:12.678ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
34252025-04-30T06:12:12.679ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
34262025-04-30T06:12:12.685ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
34272025-04-30T06:12:12.685ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34282025-04-30T06:12:12.685ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34292025-04-30T06:12:12.685ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34302025-04-30T06:12:12.685ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a703d4da-8f48-4010-a91f-a99203a243e1", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34312025-04-30T06:12:12.686ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
34322025-04-30T06:12:12.688ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34332025-04-30T06:12:12.688ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34342025-04-30T06:12:12.689ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34352025-04-30T06:12:12.691ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1aa3b9d5-b160-49c1-a00b-31d6d2147878", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34362025-04-30T06:12:12.691ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
34372025-04-30T06:12:12.695ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5f047d48-d9cf-450b-9e63-d8cfa358238a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34382025-04-30T06:12:12.695ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
34392025-04-30T06:12:12.708ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "82863c25-8386-442d-a4b7-e6c8b101bb14", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34402025-04-30T06:12:12.708ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
34412025-04-30T06:12:12.716ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd36d034-c787-4493-b7e9-22fb631fd6b3", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34422025-04-30T06:12:12.716ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
34432025-04-30T06:12:12.730ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d2fc5bc-84cf-42ef-bd17-e88f02c1417f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34442025-04-30T06:12:12.730ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
34452025-04-30T06:12:12.738ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1f10d668-dd0e-41ff-b1f4-10cc58621503", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34462025-04-30T06:12:12.738ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
34472025-04-30T06:12:12.739ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
34482025-04-30T06:12:12.747ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "72697c3b-8c8e-41f4-8b16-4136a5633947", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34492025-04-30T06:12:12.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
34502025-04-30T06:12:12.749ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4a2ac5ba-1aae-4695-afff-cf2de6c6629c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34512025-04-30T06:12:12.750ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
34522025-04-30T06:12:12.751ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "469e9370-d583-4be8-b705-3e424ac8881e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34532025-04-30T06:12:12.751ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
34542025-04-30T06:12:12.757ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "66a31555-d2d4-4bc6-9803-715aad2baf39", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34552025-04-30T06:12:12.757ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
34562025-04-30T06:12:12.759ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "14dc2a73-2061-43b1-b2f2-2c6d6559c3d8", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34572025-04-30T06:12:12.759ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
34582025-04-30T06:12:12.759ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
34592025-04-30T06:12:12.759ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
34602025-04-30T06:12:12.760ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
34612025-04-30T06:12:12.760ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
34622025-04-30T06:12:12.786ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
34632025-04-30T06:12:12.794ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
34642025-04-30T06:12:12.794ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
34652025-04-30T06:12:12.794ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
34662025-04-30T06:12:12.794ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
34672025-04-30T06:12:12.795ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
34682025-04-30T06:12:12.798ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
34692025-04-30T06:12:12.799ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
34702025-04-30T06:12:12.799ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
34712025-04-30T06:12:12.799ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34722025-04-30T06:12:12.799ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34732025-04-30T06:12:12.801ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34742025-04-30T06:12:12.803ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
34752025-04-30T06:12:12.817ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
34762025-04-30T06:12:12.821ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
34772025-04-30T06:12:12.822ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
34782025-04-30T06:12:12.822ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
34792025-04-30T06:12:12.844ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
34802025-04-30T06:12:12.852ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
34812025-04-30T06:12:12.852ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34822025-04-30T06:12:12.853ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34832025-04-30T06:12:12.854ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34842025-04-30T06:12:12.919ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
34852025-04-30T06:12:12.919ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
34862025-04-30T06:12:12.924ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:40585 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
34872025-04-30T06:12:12.926ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
34882025-04-30T06:12:12.926ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
34892025-04-30T06:12:12.927ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
34902025-04-30T06:12:12.930ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:40585 req_id = 205ddc04-cd6b-49b8-a29d-1b9be97db1cc sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
34912025-04-30T06:12:12.932ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1722 local_addr = [::1]:37108 method = GET remote_addr = [::1]:40585 req_id = 205ddc04-cd6b-49b8-a29d-1b9be97db1cc response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
34922025-04-30T06:12:12.935ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "205ddc04-cd6b-49b8-a29d-1b9be97db1cc", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:12 GMT"} })
34932025-04-30T06:12:12.938ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
34942025-04-30T06:12:12.938ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
34952025-04-30T06:12:12.938ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
34962025-04-30T06:12:12.940ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
34972025-04-30T06:12:12.940ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
34982025-04-30T06:12:12.940ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
34992025-04-30T06:12:12.940ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
35002025-04-30T06:12:12.941ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
35012025-04-30T06:12:12.988ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
35022025-04-30T06:12:13.001ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
35032025-04-30T06:12:13.002ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
35042025-04-30T06:12:13.002ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
35052025-04-30T06:12:13.003ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
35062025-04-30T06:12:13.127ZTRACtest_blueprint_edit (results-sink): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
35072025-04-30T06:12:13.128ZTRACtest_blueprint_edit (results-sink-cluster): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
35082025-04-30T06:12:13.128ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
35092025-04-30T06:12:13.182ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
35102025-04-30T06:12:13.183ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
35112025-04-30T06:12:13.183ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
35122025-04-30T06:12:13.183ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
35132025-04-30T06:12:13.183ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
35142025-04-30T06:12:13.188ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
35152025-04-30T06:12:13.193ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
35162025-04-30T06:12:13.193ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
35172025-04-30T06:12:13.193ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
35182025-04-30T06:12:13.194ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
35192025-04-30T06:12:13.244ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
35202025-04-30T06:12:13.244ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
35212025-04-30T06:12:13.244ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.186120618s iteration = 4 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
35222025-04-30T06:12:13.244ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 5 reason = Signaled
35232025-04-30T06:12:13.244ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
35242025-04-30T06:12:13.245ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
35252025-04-30T06:12:13.245ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
35262025-04-30T06:12:13.245ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
35272025-04-30T06:12:13.246ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
35282025-04-30T06:12:13.247ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
35292025-04-30T06:12:13.247ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
35302025-04-30T06:12:13.248ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
35312025-04-30T06:12:13.251ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
35322025-04-30T06:12:13.254ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
35332025-04-30T06:12:13.255ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
35342025-04-30T06:12:13.255ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
35352025-04-30T06:12:13.255ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
35362025-04-30T06:12:13.263ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
35372025-04-30T06:12:13.263ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
35382025-04-30T06:12:13.264ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: b7 23 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .#..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:53634 req_id = c00eb518-9c2b-4217-b7a0-0b036e7c866e
35392025-04-30T06:12:13.264ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 46883,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53634 req_id = c00eb518-9c2b-4217-b7a0-0b036e7c866e
35402025-04-30T06:12:13.264ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
35412025-04-30T06:12:13.264ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
35422025-04-30T06:12:13.264ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:53634 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = c00eb518-9c2b-4217-b7a0-0b036e7c866e
35432025-04-30T06:12:13.266ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2398, tv_nsec: 65064582 } })
35442025-04-30T06:12:13.266ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
35452025-04-30T06:12:13.267ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 96 45 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .E..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:63977 req_id = e1177182-dcd0-4565-924b-9426621828aa
35462025-04-30T06:12:13.267ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38469,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63977 req_id = e1177182-dcd0-4565-924b-9426621828aa
35472025-04-30T06:12:13.267ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
35482025-04-30T06:12:13.267ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:63977 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = e1177182-dcd0-4565-924b-9426621828aa
35492025-04-30T06:12:13.351ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
35502025-04-30T06:12:13.353ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: c5 7c 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .|..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:50597 req_id = 3ec058a1-3c3b-4117-bfc8-5705cee5e647
35512025-04-30T06:12:13.354ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 50556,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50597 req_id = 3ec058a1-3c3b-4117-bfc8-5705cee5e647
35522025-04-30T06:12:13.354ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
35532025-04-30T06:12:13.354ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 50556, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:50597 req_id = 3ec058a1-3c3b-4117-bfc8-5705cee5e647
35542025-04-30T06:12:13.354ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
35552025-04-30T06:12:13.354ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
35562025-04-30T06:12:13.354ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
35572025-04-30T06:12:13.357ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "fcc2710d-2225-4a00-baec-99a6755ebbec", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35582025-04-30T06:12:13.357ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
35592025-04-30T06:12:13.359ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "630229df-047f-4866-80ac-9085e13c1e90", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35602025-04-30T06:12:13.360ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
35612025-04-30T06:12:13.364ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d945c861-b0a4-4404-8469-cc979fb93d48", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35622025-04-30T06:12:13.365ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
35632025-04-30T06:12:13.369ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "11d98fc1-4002-4a57-a9ec-85e4cdce9eee", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35642025-04-30T06:12:13.369ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
35652025-04-30T06:12:13.375ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ec465c1a-3551-4ad5-a128-a7177efe29ac", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35662025-04-30T06:12:13.375ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
35672025-04-30T06:12:13.379ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "68c0ac63-a54e-404c-a518-cb0509de054b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35682025-04-30T06:12:13.379ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
35692025-04-30T06:12:13.381ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e950ac24-270b-47a0-b453-0dfcaa7ea9f1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35702025-04-30T06:12:13.381ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
35712025-04-30T06:12:13.388ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d9937fb6-4225-4140-a333-a8b1fa179bd2", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35722025-04-30T06:12:13.388ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
35732025-04-30T06:12:13.390ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
35742025-04-30T06:12:13.391ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "503b2d8e-4d33-4824-97f6-73b1223b16c9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35752025-04-30T06:12:13.391ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
35762025-04-30T06:12:13.393ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0093d7a6-0e3b-4913-b8a8-3cc12d97dad6", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35772025-04-30T06:12:13.393ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
35782025-04-30T06:12:13.396ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d5719e4c-9324-498e-b1e4-65de64e38a22", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35792025-04-30T06:12:13.396ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
35802025-04-30T06:12:13.398ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa5b7481-e4ea-4ca8-b6d1-e5ff209dc3be", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35812025-04-30T06:12:13.398ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
35822025-04-30T06:12:13.401ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "87956d62-cc5d-4669-a395-f4fdfd4e365b", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35832025-04-30T06:12:13.401ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
35842025-04-30T06:12:13.404ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d922c976-4782-433f-956e-9aaf93058321", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35852025-04-30T06:12:13.404ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
35862025-04-30T06:12:13.411ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d5572cf9-4248-4fda-a012-ef398e936dba", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35872025-04-30T06:12:13.411ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
35882025-04-30T06:12:13.416ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "375e1524-36f2-4a93-b9f5-8bb1548fad3d", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35892025-04-30T06:12:13.417ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
35902025-04-30T06:12:13.420ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "de6e1834-1097-4ff6-8d05-d54694dd52a9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35912025-04-30T06:12:13.420ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
35922025-04-30T06:12:13.424ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c5b9ef68-4f3a-4d4d-be7f-c13bd6db0924", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35932025-04-30T06:12:13.425ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
35942025-04-30T06:12:13.429ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cea4bb29-1592-42bb-830d-842528c92f6b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35952025-04-30T06:12:13.431ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
35962025-04-30T06:12:13.434ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "791afabd-e5ef-4cac-bd6c-41065dbd4dce", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35972025-04-30T06:12:13.434ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
35982025-04-30T06:12:13.436ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "42520cf6-9c29-499a-b271-afa2cae4e5a7", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
35992025-04-30T06:12:13.437ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
36002025-04-30T06:12:13.441ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
36012025-04-30T06:12:13.441ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
36022025-04-30T06:12:13.441ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36032025-04-30T06:12:13.441ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36042025-04-30T06:12:13.443ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36052025-04-30T06:12:13.444ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f76dc11e-693f-467e-9a9b-f105c8a2357f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36062025-04-30T06:12:13.444ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
36072025-04-30T06:12:13.448ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
36082025-04-30T06:12:13.459ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
36092025-04-30T06:12:13.459ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36102025-04-30T06:12:13.460ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36112025-04-30T06:12:13.461ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36122025-04-30T06:12:13.464ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
36132025-04-30T06:12:13.467ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36142025-04-30T06:12:13.473ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36152025-04-30T06:12:13.474ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ab2ee729-b982-4e88-834d-331d91089e74", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36162025-04-30T06:12:13.474ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
36172025-04-30T06:12:13.475ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36182025-04-30T06:12:13.475ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36192025-04-30T06:12:13.476ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36202025-04-30T06:12:13.481ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36212025-04-30T06:12:13.481ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36222025-04-30T06:12:13.482ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36232025-04-30T06:12:13.490ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 17069 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
36242025-04-30T06:12:13.491ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "a4ce4dfe-6e63-41ca-a5e5-51ec2c6b033b", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36252025-04-30T06:12:13.492ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36262025-04-30T06:12:13.493ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 06d6805f-4c5d-4ccc-9b4e-2b17c679da08 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36272025-04-30T06:12:13.495ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 06d6805f-4c5d-4ccc-9b4e-2b17c679da08 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36282025-04-30T06:12:13.496ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 06d6805f-4c5d-4ccc-9b4e-2b17c679da08 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36292025-04-30T06:12:13.499ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 06d6805f-4c5d-4ccc-9b4e-2b17c679da08 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36302025-04-30T06:12:13.503ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "81358ea6-972f-4227-aabe-6a23f2a5dd78", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36312025-04-30T06:12:13.506ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
36322025-04-30T06:12:13.509ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 15997 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 06d6805f-4c5d-4ccc-9b4e-2b17c679da08 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
36332025-04-30T06:12:13.511ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "06d6805f-4c5d-4ccc-9b4e-2b17c679da08", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36342025-04-30T06:12:13.512ZDEBGtest_blueprint_edit (oximeter-agent): registered new metric producer address = [::1]:38210 collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
36352025-04-30T06:12:13.618ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
36362025-04-30T06:12:13.628ZDEBGtest_blueprint_edit (oximeter-agent): registered new metric producer address = 127.0.0.1:49443 collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
36372025-04-30T06:12:13.630ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "657bd0c4-aafd-4684-8247-585fc886c3f4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36382025-04-30T06:12:13.632ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
36392025-04-30T06:12:13.746ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
36402025-04-30T06:12:13.749ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
36412025-04-30T06:12:13.754ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ebd474d2-a93a-401a-abff-004c6ce60d6b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36422025-04-30T06:12:13.755ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
36432025-04-30T06:12:13.759ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "986f61b1-fe5a-48e2-8fc8-3ebfa97f321e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36442025-04-30T06:12:13.759ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
36452025-04-30T06:12:13.770ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "aaab4261-f562-4156-aa03-1155e79e1f64", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36462025-04-30T06:12:13.770ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
36472025-04-30T06:12:13.780ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
36482025-04-30T06:12:13.787ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bc423429-d82c-439b-8803-55cbcf358429", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36492025-04-30T06:12:13.787ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
36502025-04-30T06:12:13.790ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d08c2883-4cf8-41af-960c-3e854b9ad5e0", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36512025-04-30T06:12:13.790ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
36522025-04-30T06:12:13.792ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5128868b-dc08-4fc6-94b3-27283775d8f5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36532025-04-30T06:12:13.792ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
36542025-04-30T06:12:13.793ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dbfab890-f59f-46a6-9630-e0c84d71085b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36552025-04-30T06:12:13.794ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
36562025-04-30T06:12:13.794ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9749be9f-f03b-4417-a427-b968c6c40313", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36572025-04-30T06:12:13.795ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
36582025-04-30T06:12:13.796ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b9cb3c60-d1e6-46c9-9f87-6968bc56b92d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36592025-04-30T06:12:13.796ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
36602025-04-30T06:12:13.802ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fb96b682-542e-4b56-87eb-af3d816be455", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36612025-04-30T06:12:13.802ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
36622025-04-30T06:12:13.814ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7b6b985d-c846-4bb7-a691-427f3aa45648", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36632025-04-30T06:12:13.816ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
36642025-04-30T06:12:13.820ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cfe56eae-2ee0-416c-a577-6c87952c1bc0", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36652025-04-30T06:12:13.820ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
36662025-04-30T06:12:13.824ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b67e05de-d882-47b2-ab84-9bfd42ab8412", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36672025-04-30T06:12:13.824ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
36682025-04-30T06:12:13.838ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
36692025-04-30T06:12:13.838ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
36702025-04-30T06:12:13.838ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36712025-04-30T06:12:13.838ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36722025-04-30T06:12:13.840ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36732025-04-30T06:12:13.843ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c98ee78-7b4f-4b6b-91a9-3883909deb8b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36742025-04-30T06:12:13.844ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
36752025-04-30T06:12:13.850ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
36762025-04-30T06:12:13.863ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
36772025-04-30T06:12:13.863ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36782025-04-30T06:12:13.863ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36792025-04-30T06:12:13.864ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36802025-04-30T06:12:13.876ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
36812025-04-30T06:12:13.876ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
36822025-04-30T06:12:13.878ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
36832025-04-30T06:12:13.889ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "753281da-86d6-4884-9aeb-8f10086e0177", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36842025-04-30T06:12:13.890ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
36852025-04-30T06:12:13.894ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "db7046e7-9220-4144-aa50-b9a916c457b9", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36862025-04-30T06:12:13.894ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
36872025-04-30T06:12:13.897ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "af59a676-2a20-421d-b52e-ff34958565be", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36882025-04-30T06:12:13.898ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
36892025-04-30T06:12:13.902ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9001b762-2bf7-4ccf-bd90-7a09e22cfac9", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36902025-04-30T06:12:13.902ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
36912025-04-30T06:12:13.907ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "680f9c7d-e8e7-490a-8959-b3bcc2c56f6a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36922025-04-30T06:12:13.907ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
36932025-04-30T06:12:13.936ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "28e078fd-9b0d-4d5c-8280-93b2cb550844", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
36942025-04-30T06:12:13.936ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
36952025-04-30T06:12:13.936ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
36962025-04-30T06:12:13.936ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
36972025-04-30T06:12:13.936ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
36982025-04-30T06:12:13.938ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
36992025-04-30T06:12:13.957ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37002025-04-30T06:12:13.962ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
37012025-04-30T06:12:13.962ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
37022025-04-30T06:12:13.962ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
37032025-04-30T06:12:13.963ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37042025-04-30T06:12:13.963ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37052025-04-30T06:12:13.964ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37062025-04-30T06:12:13.976ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37072025-04-30T06:12:13.982ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
37082025-04-30T06:12:13.982ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37092025-04-30T06:12:13.982ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37102025-04-30T06:12:13.983ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37112025-04-30T06:12:13.984ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
37122025-04-30T06:12:14.214ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
37132025-04-30T06:12:14.214ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
37142025-04-30T06:12:14.215ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
37152025-04-30T06:12:14.215ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
37162025-04-30T06:12:14.215ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37172025-04-30T06:12:14.215ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37182025-04-30T06:12:14.217ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37192025-04-30T06:12:14.217ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:35763 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
37202025-04-30T06:12:14.217ZTRACtest_blueprint_edit (results-sink): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
37212025-04-30T06:12:14.217ZTRACtest_blueprint_edit (results-sink-cluster): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
37222025-04-30T06:12:14.230ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:35763 req_id = a067423f-2b8e-4b2d-a64a-705b1d8f6ee0 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
37232025-04-30T06:12:14.231ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 573 local_addr = [::1]:37108 method = GET remote_addr = [::1]:35763 req_id = a067423f-2b8e-4b2d-a64a-705b1d8f6ee0 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
37242025-04-30T06:12:14.243ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "a067423f-2b8e-4b2d-a64a-705b1d8f6ee0", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:13 GMT"} })
37252025-04-30T06:12:14.245ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
37262025-04-30T06:12:14.245ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
37272025-04-30T06:12:14.245ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
37282025-04-30T06:12:14.247ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
37292025-04-30T06:12:14.247ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
37302025-04-30T06:12:14.247ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37312025-04-30T06:12:14.247ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37322025-04-30T06:12:14.248ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37332025-04-30T06:12:14.249ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37342025-04-30T06:12:14.259ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
37352025-04-30T06:12:14.259ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37362025-04-30T06:12:14.259ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37372025-04-30T06:12:14.260ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37382025-04-30T06:12:14.263ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37392025-04-30T06:12:14.268ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
37402025-04-30T06:12:14.268ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37412025-04-30T06:12:14.268ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37422025-04-30T06:12:14.269ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37432025-04-30T06:12:14.271ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37442025-04-30T06:12:14.271ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37452025-04-30T06:12:14.272ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37462025-04-30T06:12:14.350ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
37472025-04-30T06:12:14.394ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
37482025-04-30T06:12:14.394ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
37492025-04-30T06:12:14.394ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.149862626s iteration = 5 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
37502025-04-30T06:12:14.394ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 6 reason = Signaled
37512025-04-30T06:12:14.394ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
37522025-04-30T06:12:14.394ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
37532025-04-30T06:12:14.395ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37542025-04-30T06:12:14.395ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37552025-04-30T06:12:14.396ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37562025-04-30T06:12:14.398ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37572025-04-30T06:12:14.405ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
37582025-04-30T06:12:14.405ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
37592025-04-30T06:12:14.405ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
37602025-04-30T06:12:14.407ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
37612025-04-30T06:12:14.408ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
37622025-04-30T06:12:14.408ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
37632025-04-30T06:12:14.408ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37642025-04-30T06:12:14.408ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37652025-04-30T06:12:14.410ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37662025-04-30T06:12:14.414ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
37672025-04-30T06:12:14.423ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
37682025-04-30T06:12:14.423ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37692025-04-30T06:12:14.423ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37702025-04-30T06:12:14.423ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37712025-04-30T06:12:14.424ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
37722025-04-30T06:12:14.424ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
37732025-04-30T06:12:14.425ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: d2 ee 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:63250 req_id = 4651aa92-a9c2-416d-bf4b-c9d37f5fa203
37742025-04-30T06:12:14.426ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 53998,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63250 req_id = 4651aa92-a9c2-416d-bf4b-c9d37f5fa203
37752025-04-30T06:12:14.426ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
37762025-04-30T06:12:14.426ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
37772025-04-30T06:12:14.426ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:63250 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 4651aa92-a9c2-416d-bf4b-c9d37f5fa203
37782025-04-30T06:12:14.427ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2399, tv_nsec: 226560426 } })
37792025-04-30T06:12:14.427ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
37802025-04-30T06:12:14.428ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 7c e6 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e |...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:56658 req_id = 3c046795-daa7-4499-b2f8-9d671b96c208
37812025-04-30T06:12:14.428ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 31974,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56658 req_id = 3c046795-daa7-4499-b2f8-9d671b96c208
37822025-04-30T06:12:14.428ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
37832025-04-30T06:12:14.429ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:56658 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 3c046795-daa7-4499-b2f8-9d671b96c208
37842025-04-30T06:12:14.511ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
37852025-04-30T06:12:14.513ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
37862025-04-30T06:12:14.513ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
37872025-04-30T06:12:14.514ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
37882025-04-30T06:12:14.515ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
37892025-04-30T06:12:14.516ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
37902025-04-30T06:12:14.519ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 8b 86 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:58926 req_id = f52207c9-26f3-4bb8-8f77-a3075e133f1f
37912025-04-30T06:12:14.519ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 35718,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58926 req_id = f52207c9-26f3-4bb8-8f77-a3075e133f1f
37922025-04-30T06:12:14.523ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
37932025-04-30T06:12:14.523ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 35718, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:58926 req_id = f52207c9-26f3-4bb8-8f77-a3075e133f1f
37942025-04-30T06:12:14.527ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
37952025-04-30T06:12:14.528ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
37962025-04-30T06:12:14.528ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
37972025-04-30T06:12:14.532ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
37982025-04-30T06:12:14.536ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
37992025-04-30T06:12:14.536ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
38002025-04-30T06:12:14.537ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
38012025-04-30T06:12:14.542ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "c8ebec09-e4c3-42e0-8087-465f62cfa762", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38022025-04-30T06:12:14.543ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
38032025-04-30T06:12:14.547ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f6335209-d9b9-476c-8300-c604015a7290", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38042025-04-30T06:12:14.547ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
38052025-04-30T06:12:14.559ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "748fea5c-73bd-4134-9e85-2038d365a315", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38062025-04-30T06:12:14.560ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
38072025-04-30T06:12:14.580ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "66ef3a75-4522-4774-aa6a-9524cdfe8a5a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38082025-04-30T06:12:14.580ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
38092025-04-30T06:12:14.581ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
38102025-04-30T06:12:14.588ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2979c9c1-a47a-408e-a83f-f138dc15f4d8", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38112025-04-30T06:12:14.589ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
38122025-04-30T06:12:14.597ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "943ff2e6-a959-488d-aa99-19d5281f4936", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38132025-04-30T06:12:14.597ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
38142025-04-30T06:12:14.602ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4c287a5a-5b2f-478e-914a-20ba3e0d9f0d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38152025-04-30T06:12:14.604ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
38162025-04-30T06:12:14.607ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5ff037fb-3276-4a60-90f4-414298b4b1c8", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38172025-04-30T06:12:14.607ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
38182025-04-30T06:12:14.608ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "13a71285-18c6-4022-8ddf-60a0248d88f1", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38192025-04-30T06:12:14.609ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
38202025-04-30T06:12:14.610ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a1ab16d1-e004-4fb6-a2f2-4e523a5bfb22", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38212025-04-30T06:12:14.610ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
38222025-04-30T06:12:14.618ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6aa3fe5a-0079-422c-9c9b-95e01616c958", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38232025-04-30T06:12:14.618ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
38242025-04-30T06:12:14.634ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
38252025-04-30T06:12:14.635ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
38262025-04-30T06:12:14.635ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38272025-04-30T06:12:14.635ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38282025-04-30T06:12:14.637ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38292025-04-30T06:12:14.640ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b90aef9-0926-427c-8c55-ccbdf5593ada", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38302025-04-30T06:12:14.642ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
38312025-04-30T06:12:14.643ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
38322025-04-30T06:12:14.653ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
38332025-04-30T06:12:14.653ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38342025-04-30T06:12:14.653ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38352025-04-30T06:12:14.658ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38362025-04-30T06:12:14.663ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38372025-04-30T06:12:14.664ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38382025-04-30T06:12:14.664ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38392025-04-30T06:12:14.666ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9422882c-2752-4a6d-a00d-a6b043450f37", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38402025-04-30T06:12:14.666ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
38412025-04-30T06:12:14.674ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5082f364-5db1-4b5e-800b-176a1422eb13", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38422025-04-30T06:12:14.674ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
38432025-04-30T06:12:14.679ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ddf26067-a166-4489-b194-4aa05ba291bf", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38442025-04-30T06:12:14.680ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
38452025-04-30T06:12:14.686ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0f110cb4-db35-4f9e-92e4-05cdc73647d9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38462025-04-30T06:12:14.686ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
38472025-04-30T06:12:14.690ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "621045a0-34b9-49e5-b454-e35462159a3a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38482025-04-30T06:12:14.691ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
38492025-04-30T06:12:14.703ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a6432641-1060-4b3e-aeb8-a9f810e16054", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38502025-04-30T06:12:14.703ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
38512025-04-30T06:12:14.737ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
38522025-04-30T06:12:14.741ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fd817ad3-1808-441b-976b-52f47490b145", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38532025-04-30T06:12:14.742ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
38542025-04-30T06:12:14.744ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3c352e74-d5c9-4276-a5ea-456a215c2c95", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38552025-04-30T06:12:14.744ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
38562025-04-30T06:12:14.746ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1a29ff66-37ea-4a88-b1e7-c6ef5fcb5642", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38572025-04-30T06:12:14.747ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
38582025-04-30T06:12:14.751ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "65924aa4-4bdc-4f2c-9f87-d230b33fee4f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38592025-04-30T06:12:14.751ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
38602025-04-30T06:12:14.754ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "185115f1-9b2f-41cd-8edb-8e84b075943c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38612025-04-30T06:12:14.754ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
38622025-04-30T06:12:14.757ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a3f018ba-48c9-4ae3-b78e-6663abe8746f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38632025-04-30T06:12:14.758ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
38642025-04-30T06:12:14.763ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "322083f7-b5cc-45ac-af52-19d01fa42313", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38652025-04-30T06:12:14.764ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
38662025-04-30T06:12:14.770ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d3d6d557-2e62-43b0-a272-e8fa8a1b728c", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38672025-04-30T06:12:14.770ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
38682025-04-30T06:12:14.772ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "977b07d2-550c-42c1-a026-03929256336d", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38692025-04-30T06:12:14.772ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
38702025-04-30T06:12:14.776ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0bdb2cc7-706c-4a37-aff2-cde5805b15d4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38712025-04-30T06:12:14.776ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
38722025-04-30T06:12:14.780ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a2c365e6-82bf-4705-a5c1-fd78ae5ce4f7", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38732025-04-30T06:12:14.781ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
38742025-04-30T06:12:14.782ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "473c8246-5445-418a-85c7-1adb1f95a2d6", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38752025-04-30T06:12:14.783ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
38762025-04-30T06:12:14.789ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
38772025-04-30T06:12:14.789ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
38782025-04-30T06:12:14.789ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38792025-04-30T06:12:14.790ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38802025-04-30T06:12:14.791ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38812025-04-30T06:12:14.793ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "52e26948-7cf3-452d-b24a-77e272259f32", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38822025-04-30T06:12:14.794ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
38832025-04-30T06:12:14.795ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d936c2cc-7327-4218-9cde-525a98a04f58", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38842025-04-30T06:12:14.796ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
38852025-04-30T06:12:14.796ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
38862025-04-30T06:12:14.803ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
38872025-04-30T06:12:14.803ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38882025-04-30T06:12:14.803ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38892025-04-30T06:12:14.803ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38902025-04-30T06:12:14.808ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b44d7737-d03f-45c6-8240-0b1cff1c81bc", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38912025-04-30T06:12:14.808ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
38922025-04-30T06:12:14.809ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
38932025-04-30T06:12:14.809ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
38942025-04-30T06:12:14.810ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
38952025-04-30T06:12:14.811ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a89a023-63c1-477e-ab68-3ab325879326", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38962025-04-30T06:12:14.811ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
38972025-04-30T06:12:14.815ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "57c48db4-85f8-47a0-a51b-fa94e4c167f1", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
38982025-04-30T06:12:14.815ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
38992025-04-30T06:12:14.823ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "29fbcb78-59d0-41e6-aa2b-6a0612609ddb", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39002025-04-30T06:12:14.824ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
39012025-04-30T06:12:14.833ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b2425be3-ee40-419f-b935-1a203388ff0d", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39022025-04-30T06:12:14.833ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
39032025-04-30T06:12:14.838ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b764f66-6000-4670-b2ee-782b265658a9", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39042025-04-30T06:12:14.839ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
39052025-04-30T06:12:14.843ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "17e38ebb-24a3-48b2-a8d3-a51936c6bebe", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39062025-04-30T06:12:14.843ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
39072025-04-30T06:12:14.845ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "65c7cc0a-3a57-4813-80f8-47b708820dc2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39082025-04-30T06:12:14.845ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
39092025-04-30T06:12:14.853ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "afdd3a58-777d-4cfc-bded-ab848331797c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39102025-04-30T06:12:14.854ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
39112025-04-30T06:12:14.859ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "97968281-d086-4ec8-b6e5-35a39b00e01c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39122025-04-30T06:12:14.859ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
39132025-04-30T06:12:14.864ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
39142025-04-30T06:12:14.865ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "aaac0909-d5ca-4d20-92c7-07ba344918d9", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39152025-04-30T06:12:14.866ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
39162025-04-30T06:12:14.867ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f9ee7590-47c2-4093-afef-89dd89f623cf", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39172025-04-30T06:12:14.867ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
39182025-04-30T06:12:14.868ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b72fa3bc-d19a-4b11-ac0c-180d30c89d03", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39192025-04-30T06:12:14.868ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
39202025-04-30T06:12:14.868ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
39212025-04-30T06:12:14.869ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39222025-04-30T06:12:14.869ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39232025-04-30T06:12:14.869ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39242025-04-30T06:12:14.875ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
39252025-04-30T06:12:14.880ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
39262025-04-30T06:12:14.881ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
39272025-04-30T06:12:14.881ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
39282025-04-30T06:12:14.881ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39292025-04-30T06:12:14.881ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39302025-04-30T06:12:14.881ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39312025-04-30T06:12:14.885ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
39322025-04-30T06:12:14.892ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
39332025-04-30T06:12:14.892ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39342025-04-30T06:12:14.892ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39352025-04-30T06:12:14.893ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39362025-04-30T06:12:14.986ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
39372025-04-30T06:12:14.986ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
39382025-04-30T06:12:14.986ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
39392025-04-30T06:12:14.986ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
39402025-04-30T06:12:14.986ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
39412025-04-30T06:12:14.986ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
39422025-04-30T06:12:14.987ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
39432025-04-30T06:12:14.988ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:40782 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
39442025-04-30T06:12:14.990ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:40782 req_id = 0924676d-ec55-4f93-999a-ffacc023edb3 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
39452025-04-30T06:12:14.992ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 2274 local_addr = [::1]:37108 method = GET remote_addr = [::1]:40782 req_id = 0924676d-ec55-4f93-999a-ffacc023edb3 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
39462025-04-30T06:12:14.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "0924676d-ec55-4f93-999a-ffacc023edb3", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
39472025-04-30T06:12:14.996ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
39482025-04-30T06:12:14.996ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
39492025-04-30T06:12:14.996ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
39502025-04-30T06:12:14.997ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
39512025-04-30T06:12:14.997ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
39522025-04-30T06:12:14.997ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39532025-04-30T06:12:14.997ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39542025-04-30T06:12:14.998ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39552025-04-30T06:12:14.999ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
39562025-04-30T06:12:15.004ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
39572025-04-30T06:12:15.005ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
39582025-04-30T06:12:15.005ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
39592025-04-30T06:12:15.005ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
39602025-04-30T06:12:15.024ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
39612025-04-30T06:12:15.028ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
39622025-04-30T06:12:15.028ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39632025-04-30T06:12:15.028ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39642025-04-30T06:12:15.029ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39652025-04-30T06:12:15.031ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
39662025-04-30T06:12:15.031ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
39672025-04-30T06:12:15.032ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
39682025-04-30T06:12:15.115ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
39692025-04-30T06:12:15.116ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
39702025-04-30T06:12:15.116ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 721.362237ms iteration = 6 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
39712025-04-30T06:12:15.116ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 7 reason = Signaled
39722025-04-30T06:12:15.116ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
39732025-04-30T06:12:15.116ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
39742025-04-30T06:12:15.117ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39752025-04-30T06:12:15.122ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39762025-04-30T06:12:15.129ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39772025-04-30T06:12:15.146ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
39782025-04-30T06:12:15.146ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
39792025-04-30T06:12:15.149ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
39802025-04-30T06:12:15.159ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
39812025-04-30T06:12:15.159ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
39822025-04-30T06:12:15.159ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
39832025-04-30T06:12:15.160ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
39842025-04-30T06:12:15.160ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
39852025-04-30T06:12:15.161ZDEBGtest_blueprint_edit (clickhouse-client): retrieving timeseries schema from database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
39862025-04-30T06:12:15.161ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT * FROM oximeter.timeseries_schema FORMAT Native;
39872025-04-30T06:12:15.167ZTRACtest_blueprint_edit (clickhouse-client): no new timeseries schema in database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
39882025-04-30T06:12:15.167ZDEBGtest_blueprint_edit (clickhouse-client): new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 schema = TimeseriesSchema { timeseries_name: TimeseriesName("integration_target:integration_metric"), description: TimeseriesDescription { target: "", metric: "" }, field_schema: {FieldSchema { name: "metric_name", field_type: String, source: Metric, description: "" }, FieldSchema { name: "target_name", field_type: String, source: Target, description: "" }}, datum_type: I64, version: 1, authz_scope: Fleet, units: Count, created: 2025-04-30T06:12:15.161765616Z } timeseries_name = integration_target:integration_metric
39892025-04-30T06:12:15.168ZDEBGtest_blueprint_edit (clickhouse-client): inserting 1 new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
39902025-04-30T06:12:15.170ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 6 n_rows = 1 sql = INSERT INTO oximeter.timeseries_schema FORMAT Native
39912025-04-30T06:12:15.170ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
39922025-04-30T06:12:15.170ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
39932025-04-30T06:12:15.175ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 97 0f 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:55837 req_id = 217d564c-386a-4217-9ca9-6aae99584f1f
39942025-04-30T06:12:15.175ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38671,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55837 req_id = 217d564c-386a-4217-9ca9-6aae99584f1f
39952025-04-30T06:12:15.176ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
39962025-04-30T06:12:15.176ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
39972025-04-30T06:12:15.176ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:55837 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 217d564c-386a-4217-9ca9-6aae99584f1f
39982025-04-30T06:12:15.178ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2399, tv_nsec: 977205478 } })
39992025-04-30T06:12:15.178ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
40002025-04-30T06:12:15.179ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 9b ef 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52205 req_id = 412c2a77-15ed-42a1-b2e7-ad1535c6ff8f
40012025-04-30T06:12:15.179ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 39919,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52205 req_id = 412c2a77-15ed-42a1-b2e7-ad1535c6ff8f
40022025-04-30T06:12:15.179ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
40032025-04-30T06:12:15.179ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52205 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 412c2a77-15ed-42a1-b2e7-ad1535c6ff8f
40042025-04-30T06:12:15.179ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
40052025-04-30T06:12:15.257ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
40062025-04-30T06:12:15.262ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
40072025-04-30T06:12:15.263ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
40082025-04-30T06:12:15.264ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 87 63 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .c..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:50758 req_id = 23189157-23c2-4708-9e99-fe0d731a2db6
40092025-04-30T06:12:15.264ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 34659,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50758 req_id = 23189157-23c2-4708-9e99-fe0d731a2db6
40102025-04-30T06:12:15.264ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
40112025-04-30T06:12:15.264ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 34659, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:50758 req_id = 23189157-23c2-4708-9e99-fe0d731a2db6
40122025-04-30T06:12:15.264ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
40132025-04-30T06:12:15.264ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
40142025-04-30T06:12:15.265ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
40152025-04-30T06:12:15.266ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
40162025-04-30T06:12:15.266ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
40172025-04-30T06:12:15.267ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "77b26f66-f775-447c-ae6e-debd375d37c8", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40182025-04-30T06:12:15.267ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
40192025-04-30T06:12:15.269ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "59fc47f4-bbff-46d0-b2a8-94276d67beaf", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40202025-04-30T06:12:15.269ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
40212025-04-30T06:12:15.270ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
40222025-04-30T06:12:15.270ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
40232025-04-30T06:12:15.271ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2ec30c3d-eb9b-4b3b-8f01-f10662d04e3f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40242025-04-30T06:12:15.272ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
40252025-04-30T06:12:15.273ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "83afb0be-6928-48b0-bdd8-0ab1239b2ddb", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40262025-04-30T06:12:15.273ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
40272025-04-30T06:12:15.275ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "af0f54f7-220d-4d43-abea-c1662f2f65b8", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40282025-04-30T06:12:15.275ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
40292025-04-30T06:12:15.277ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2c63f695-9f92-425d-b157-3551c48e00b3", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40302025-04-30T06:12:15.277ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
40312025-04-30T06:12:15.283ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8b588781-f671-44ef-b29b-8c6b01348030", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40322025-04-30T06:12:15.283ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
40332025-04-30T06:12:15.298ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa23fc06-048e-44e5-a4ac-0dd4715db3ab", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40342025-04-30T06:12:15.298ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
40352025-04-30T06:12:15.300ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b37709d3-5034-409f-b7b1-409775c7efe2", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40362025-04-30T06:12:15.300ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
40372025-04-30T06:12:15.302ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c4f9a404-5b4a-4924-ae7d-09643623dd41", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40382025-04-30T06:12:15.303ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
40392025-04-30T06:12:15.304ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "438a7705-5194-45eb-a885-b5c42e177e1e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40402025-04-30T06:12:15.304ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
40412025-04-30T06:12:15.309ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2334d999-a87f-4122-bc70-ff319d2db134", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40422025-04-30T06:12:15.310ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
40432025-04-30T06:12:15.314ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
40442025-04-30T06:12:15.314ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
40452025-04-30T06:12:15.314ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
40462025-04-30T06:12:15.314ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
40472025-04-30T06:12:15.316ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
40482025-04-30T06:12:15.317ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1472ded4-1456-4cbb-a9f1-a9073f84fc04", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40492025-04-30T06:12:15.317ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
40502025-04-30T06:12:15.319ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
40512025-04-30T06:12:15.333ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
40522025-04-30T06:12:15.333ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
40532025-04-30T06:12:15.333ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
40542025-04-30T06:12:15.337ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
40552025-04-30T06:12:15.346ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
40562025-04-30T06:12:15.346ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
40572025-04-30T06:12:15.347ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
40582025-04-30T06:12:15.358ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ab190ffb-b24d-4dca-8e89-5839d93e2f5d", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40592025-04-30T06:12:15.359ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
40602025-04-30T06:12:15.380ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "185ee788-3ca5-41ec-8b2d-1767a4827c84", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40612025-04-30T06:12:15.381ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
40622025-04-30T06:12:15.411ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8ac80e3-f1b8-4d07-9f98-0a71c89ff554", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40632025-04-30T06:12:15.412ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
40642025-04-30T06:12:15.416ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7ff279e7-54f9-47b7-a951-b3bb760f9b9a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40652025-04-30T06:12:15.416ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
40662025-04-30T06:12:15.422ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "868bebb3-5dc1-408f-b021-39c66a92618e", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40672025-04-30T06:12:15.424ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
40682025-04-30T06:12:15.428ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "46e0b087-ad7a-44f4-ba8b-baefc2c13f86", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40692025-04-30T06:12:15.428ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
40702025-04-30T06:12:15.442ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3c22bb3b-fb72-4440-9f52-68b79e1cd736", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40712025-04-30T06:12:15.442ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
40722025-04-30T06:12:15.445ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
40732025-04-30T06:12:15.449ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "88b3a9b7-6906-4a23-b9bb-9e76b6371897", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40742025-04-30T06:12:15.450ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
40752025-04-30T06:12:15.453ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
40762025-04-30T06:12:15.453ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40772025-04-30T06:12:15.454ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40782025-04-30T06:12:15.454ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40792025-04-30T06:12:15.454ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40802025-04-30T06:12:15.458ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40812025-04-30T06:12:15.470ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "51b30351-dea5-47b9-8994-aeb4506bf51d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40822025-04-30T06:12:15.471ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
40832025-04-30T06:12:15.475ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 21523 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
40842025-04-30T06:12:15.476ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "1cb9cee4-c47d-4e9c-a6b1-e1661e1e4bbf", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40852025-04-30T06:12:15.476ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40862025-04-30T06:12:15.479ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 3a978237-e694-44d6-9057-bee396c35c6a uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40872025-04-30T06:12:15.480ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 3a978237-e694-44d6-9057-bee396c35c6a resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40882025-04-30T06:12:15.480ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 3a978237-e694-44d6-9057-bee396c35c6a roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40892025-04-30T06:12:15.482ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 3a978237-e694-44d6-9057-bee396c35c6a resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40902025-04-30T06:12:15.484ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9897faee-bdfd-4020-bef3-bb67e9237273", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40912025-04-30T06:12:15.484ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
40922025-04-30T06:12:15.489ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 10533 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 3a978237-e694-44d6-9057-bee396c35c6a response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
40932025-04-30T06:12:15.492ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "3a978237-e694-44d6-9057-bee396c35c6a", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40942025-04-30T06:12:15.492ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
40952025-04-30T06:12:15.492ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
40962025-04-30T06:12:15.492ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
40972025-04-30T06:12:15.494ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5cd37d5b-15bd-4070-9236-20b3671e29bb", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:14 GMT"} })
40982025-04-30T06:12:15.494ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
40992025-04-30T06:12:15.495ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
41002025-04-30T06:12:15.495ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
41012025-04-30T06:12:15.496ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41022025-04-30T06:12:15.496ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41032025-04-30T06:12:15.496ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41042025-04-30T06:12:15.499ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
41052025-04-30T06:12:15.544ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
41062025-04-30T06:12:15.544ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41072025-04-30T06:12:15.544ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41082025-04-30T06:12:15.544ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41092025-04-30T06:12:15.546ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41102025-04-30T06:12:15.546ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41112025-04-30T06:12:15.551ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41122025-04-30T06:12:15.553ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41132025-04-30T06:12:15.558ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41142025-04-30T06:12:15.559ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e84bf219-a9f1-44f9-a509-93fec01e3ba9", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41152025-04-30T06:12:15.559ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
41162025-04-30T06:12:15.560ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41172025-04-30T06:12:15.564ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41182025-04-30T06:12:15.564ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41192025-04-30T06:12:15.564ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
41202025-04-30T06:12:15.586ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cdb7a2f5-3d83-4506-ba6d-f44d65c77496", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41212025-04-30T06:12:15.586ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
41222025-04-30T06:12:15.593ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "40569fa0-22db-49c8-86b8-b40e9acaf092", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41232025-04-30T06:12:15.593ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
41242025-04-30T06:12:15.601ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "504161fe-f196-426b-954d-0d4ef204032c", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41252025-04-30T06:12:15.601ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
41262025-04-30T06:12:15.614ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "760d8192-6983-4392-9736-448eb9b73873", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41272025-04-30T06:12:15.614ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
41282025-04-30T06:12:15.615ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
41292025-04-30T06:12:15.619ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "35b98e1b-1678-42b0-9350-975d69db2741", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41302025-04-30T06:12:15.619ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
41312025-04-30T06:12:15.621ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8fcedac0-6bc1-406e-be58-de611ffb70ce", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41322025-04-30T06:12:15.621ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
41332025-04-30T06:12:15.624ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "141e4aa2-0ae2-4e75-bcf5-c49b9fe7d98f", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41342025-04-30T06:12:15.624ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
41352025-04-30T06:12:15.626ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "85672d97-9045-4c36-9bb5-dce5f9c395a3", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41362025-04-30T06:12:15.626ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
41372025-04-30T06:12:15.629ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "44d4b6e1-726b-42b2-96ac-549d6d5f954d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41382025-04-30T06:12:15.629ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
41392025-04-30T06:12:15.632ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c987a607-38c0-40d8-a593-1e712450bd2a", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41402025-04-30T06:12:15.632ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
41412025-04-30T06:12:15.640ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a187dae8-5478-4f16-81f2-ad2dceb71d88", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41422025-04-30T06:12:15.640ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
41432025-04-30T06:12:15.642ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "dfc7b361-8429-4f91-af3f-2ba02c017132", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41442025-04-30T06:12:15.642ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
41452025-04-30T06:12:15.645ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "07c9f6d4-0bd1-4dca-8fd0-1f02a5d5921f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41462025-04-30T06:12:15.645ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
41472025-04-30T06:12:15.648ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0aa674b1-ed37-404d-84e0-1fc79ff26a39", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41482025-04-30T06:12:15.648ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
41492025-04-30T06:12:15.652ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e98061c9-d002-4b07-a2b1-72421ef126b3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41502025-04-30T06:12:15.652ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
41512025-04-30T06:12:15.654ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "65d4a58f-e83f-4390-8d30-5731400e9a9e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41522025-04-30T06:12:15.654ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
41532025-04-30T06:12:15.656ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "77017213-28b3-4973-a5a4-15a156f6681e", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41542025-04-30T06:12:15.656ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
41552025-04-30T06:12:15.658ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc572e81-2afe-4523-ac52-5b6a65efa02e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41562025-04-30T06:12:15.658ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
41572025-04-30T06:12:15.660ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "07f98b68-7472-49c5-800a-f1d7b298ea37", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41582025-04-30T06:12:15.660ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
41592025-04-30T06:12:15.662ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fc81ce13-b883-4ee1-9c17-a2a87dec2ff2", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41602025-04-30T06:12:15.662ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
41612025-04-30T06:12:15.662ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
41622025-04-30T06:12:15.662ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
41632025-04-30T06:12:15.662ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
41642025-04-30T06:12:15.664ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
41652025-04-30T06:12:15.669ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
41662025-04-30T06:12:15.672ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
41672025-04-30T06:12:15.672ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41682025-04-30T06:12:15.672ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41692025-04-30T06:12:15.674ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41702025-04-30T06:12:15.674ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
41712025-04-30T06:12:15.677ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
41722025-04-30T06:12:15.678ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
41732025-04-30T06:12:15.678ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
41742025-04-30T06:12:15.678ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
41752025-04-30T06:12:15.678ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
41762025-04-30T06:12:15.678ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
41772025-04-30T06:12:15.686ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
41782025-04-30T06:12:15.692ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
41792025-04-30T06:12:15.692ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41802025-04-30T06:12:15.692ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41812025-04-30T06:12:15.693ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41822025-04-30T06:12:15.696ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
41832025-04-30T06:12:15.709ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
41842025-04-30T06:12:15.709ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
41852025-04-30T06:12:15.709ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
41862025-04-30T06:12:15.709ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
41872025-04-30T06:12:15.711ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
41882025-04-30T06:12:15.711ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
41892025-04-30T06:12:15.711ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
41902025-04-30T06:12:15.840ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
41912025-04-30T06:12:15.840ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
41922025-04-30T06:12:15.841ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:63163 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
41932025-04-30T06:12:15.842ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:63163 req_id = 578dfa9f-6b18-4c07-957d-f1a2976694e7 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
41942025-04-30T06:12:15.842ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 472 local_addr = [::1]:37108 method = GET remote_addr = [::1]:63163 req_id = 578dfa9f-6b18-4c07-957d-f1a2976694e7 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
41952025-04-30T06:12:15.843ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "578dfa9f-6b18-4c07-957d-f1a2976694e7", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
41962025-04-30T06:12:15.845ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
41972025-04-30T06:12:15.845ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
41982025-04-30T06:12:15.845ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
41992025-04-30T06:12:15.846ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
42002025-04-30T06:12:15.846ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
42012025-04-30T06:12:15.846ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
42022025-04-30T06:12:15.846ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
42032025-04-30T06:12:15.847ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
42042025-04-30T06:12:15.851ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
42052025-04-30T06:12:15.856ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
42062025-04-30T06:12:15.856ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
42072025-04-30T06:12:15.857ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
42082025-04-30T06:12:15.857ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
42092025-04-30T06:12:15.884ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
42102025-04-30T06:12:15.938ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
42112025-04-30T06:12:15.938ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
42122025-04-30T06:12:15.938ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
42132025-04-30T06:12:15.938ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
42142025-04-30T06:12:15.939ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
42152025-04-30T06:12:15.951ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
42162025-04-30T06:12:15.964ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
42172025-04-30T06:12:15.964ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
42182025-04-30T06:12:15.964ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
42192025-04-30T06:12:15.965ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
42202025-04-30T06:12:16.024ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
42212025-04-30T06:12:16.024ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
42222025-04-30T06:12:16.025ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
42232025-04-30T06:12:16.028ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
42242025-04-30T06:12:16.028ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
42252025-04-30T06:12:16.032ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 915.827616ms iteration = 7 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
42262025-04-30T06:12:16.035ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 8 reason = Signaled
42272025-04-30T06:12:16.035ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
42282025-04-30T06:12:16.035ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
42292025-04-30T06:12:16.036ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
42302025-04-30T06:12:16.036ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
42312025-04-30T06:12:16.041ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
42322025-04-30T06:12:16.044ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
42332025-04-30T06:12:16.070ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
42342025-04-30T06:12:16.071ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
42352025-04-30T06:12:16.073ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
42362025-04-30T06:12:16.074ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
42372025-04-30T06:12:16.084ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
42382025-04-30T06:12:16.085ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
42392025-04-30T06:12:16.088ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 38 5a 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 8Z..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:52373 req_id = f6033b27-a86b-473d-8b53-f75df24c59c8
42402025-04-30T06:12:16.088ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 14426,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52373 req_id = f6033b27-a86b-473d-8b53-f75df24c59c8
42412025-04-30T06:12:16.088ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
42422025-04-30T06:12:16.089ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
42432025-04-30T06:12:16.089ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:52373 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = f6033b27-a86b-473d-8b53-f75df24c59c8
42442025-04-30T06:12:16.091ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2400, tv_nsec: 890113326 } })
42452025-04-30T06:12:16.091ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
42462025-04-30T06:12:16.091ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: af 35 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .5..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:60339 req_id = c2f8e99c-2e62-4d0e-aae2-29152aeb5458
42472025-04-30T06:12:16.092ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 44853,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60339 req_id = c2f8e99c-2e62-4d0e-aae2-29152aeb5458
42482025-04-30T06:12:16.092ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
42492025-04-30T06:12:16.092ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:60339 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = c2f8e99c-2e62-4d0e-aae2-29152aeb5458
42502025-04-30T06:12:16.223ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
42512025-04-30T06:12:16.310ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
42522025-04-30T06:12:16.318ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
42532025-04-30T06:12:16.321ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
42542025-04-30T06:12:16.327ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
42552025-04-30T06:12:16.333ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 78 8a 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c x............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:61882 req_id = 0f16d068-0aa3-4d4a-aa00-0f46755157b9
42562025-04-30T06:12:16.334ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 30858,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61882 req_id = 0f16d068-0aa3-4d4a-aa00-0f46755157b9
42572025-04-30T06:12:16.335ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
42582025-04-30T06:12:16.336ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 30858, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:61882 req_id = 0f16d068-0aa3-4d4a-aa00-0f46755157b9
42592025-04-30T06:12:16.339ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
42602025-04-30T06:12:16.339ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
42612025-04-30T06:12:16.341ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
42622025-04-30T06:12:16.341ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
42632025-04-30T06:12:16.342ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
42642025-04-30T06:12:16.352ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
42652025-04-30T06:12:16.352ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
42662025-04-30T06:12:16.363ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "947eed09-5b93-4901-91e7-7c46f0da0c0b", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42672025-04-30T06:12:16.364ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
42682025-04-30T06:12:16.370ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
42692025-04-30T06:12:16.372ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8e9353eb-625f-437f-82b2-971cc32f7bc8", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42702025-04-30T06:12:16.372ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
42712025-04-30T06:12:16.382ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a2267922-6766-496c-b8e8-c12ddb350d78", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42722025-04-30T06:12:16.383ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
42732025-04-30T06:12:16.389ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "73ed0b52-2e26-4a61-b09f-77790a2d1fdf", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42742025-04-30T06:12:16.390ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
42752025-04-30T06:12:16.394ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "70f56f6b-d89f-4553-b820-cc17520a5b05", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42762025-04-30T06:12:16.394ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
42772025-04-30T06:12:16.398ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3a29b501-2ff6-4757-bc1f-02d5971348ed", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42782025-04-30T06:12:16.398ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
42792025-04-30T06:12:16.402ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ff23c37a-ad76-4f71-98c1-8ff28ad7fc5c", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42802025-04-30T06:12:16.403ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
42812025-04-30T06:12:16.410ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e287c34b-fc64-428a-875a-93c165d26c7e", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42822025-04-30T06:12:16.411ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
42832025-04-30T06:12:16.415ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "55cb4482-1fe8-40ca-ab43-c983dba92808", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42842025-04-30T06:12:16.416ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
42852025-04-30T06:12:16.418ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c7583a6d-a44f-4be3-b99a-aa161ae264f2", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42862025-04-30T06:12:16.418ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
42872025-04-30T06:12:16.423ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
42882025-04-30T06:12:16.423ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
42892025-04-30T06:12:16.423ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
42902025-04-30T06:12:16.424ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
42912025-04-30T06:12:16.425ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
42922025-04-30T06:12:16.425ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7ef49bff-a972-4547-b79d-39c6dc39618b", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
42932025-04-30T06:12:16.426ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
42942025-04-30T06:12:16.428ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
42952025-04-30T06:12:16.435ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
42962025-04-30T06:12:16.449ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
42972025-04-30T06:12:16.449ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
42982025-04-30T06:12:16.449ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
42992025-04-30T06:12:16.451ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
43002025-04-30T06:12:16.455ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4f93650c-7844-4b64-b237-b283d0ba8f55", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43012025-04-30T06:12:16.457ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
43022025-04-30T06:12:16.501ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
43032025-04-30T06:12:16.501ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
43042025-04-30T06:12:16.505ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
43052025-04-30T06:12:16.513ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ce3505c8-5a27-4f36-84c6-4719c587a103", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43062025-04-30T06:12:16.514ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
43072025-04-30T06:12:16.517ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43082025-04-30T06:12:16.517ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43092025-04-30T06:12:16.523ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43102025-04-30T06:12:16.528ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43112025-04-30T06:12:16.528ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43122025-04-30T06:12:16.528ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
43132025-04-30T06:12:16.532ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ba7829da-c3e7-4fc0-a087-ecbcfe7da187", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43142025-04-30T06:12:16.532ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
43152025-04-30T06:12:16.537ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fb8c23c7-2748-4f0d-8914-aa8c8aa9d9bb", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43162025-04-30T06:12:16.537ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
43172025-04-30T06:12:16.544ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f4e0387-17b4-4e07-b1e8-9fbed722e801", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43182025-04-30T06:12:16.544ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
43192025-04-30T06:12:16.546ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "275ffa5a-2673-424a-a35c-4c4aa4477b1b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:15 GMT"} })
43202025-04-30T06:12:16.546ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
43212025-04-30T06:12:16.548ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b48be1d0-858c-48da-89ff-edcf28e92398", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43222025-04-30T06:12:16.549ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
43232025-04-30T06:12:16.552ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
43242025-04-30T06:12:16.553ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "04699344-1d28-4b65-b732-6d84e70ae612", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43252025-04-30T06:12:16.554ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
43262025-04-30T06:12:16.559ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "276788e0-9fd3-4a13-82c8-e0e44cef69b8", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43272025-04-30T06:12:16.559ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
43282025-04-30T06:12:16.559ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a7ca06a-25c1-4a04-8e5b-7d2de8783542", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43292025-04-30T06:12:16.559ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
43302025-04-30T06:12:16.560ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "841ee2f5-5891-4f10-8f3b-36c8c1d66697", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43312025-04-30T06:12:16.560ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
43322025-04-30T06:12:16.561ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "df209ced-4e78-4ee3-a70b-23003027953c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43332025-04-30T06:12:16.561ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
43342025-04-30T06:12:16.563ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9d80eef9-50a5-46f6-afaa-a10140d7bd7f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43352025-04-30T06:12:16.563ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
43362025-04-30T06:12:16.565ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2220c2ae-78e4-43e8-8eec-78e3bd4aba2b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43372025-04-30T06:12:16.565ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
43382025-04-30T06:12:16.574ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "17d38f41-9cec-4396-92cf-6851c9fbbe39", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43392025-04-30T06:12:16.575ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
43402025-04-30T06:12:16.580ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3aa55dc2-5dda-4722-b25a-a6a8ccd82857", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43412025-04-30T06:12:16.581ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
43422025-04-30T06:12:16.589ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8a7c5f38-8682-43db-964e-0885efd06b51", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43432025-04-30T06:12:16.589ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
43442025-04-30T06:12:16.598ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "fe722e66-c0ee-4c25-bf07-ab422c23196d", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43452025-04-30T06:12:16.598ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
43462025-04-30T06:12:16.603ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
43472025-04-30T06:12:16.603ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
43482025-04-30T06:12:16.603ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
43492025-04-30T06:12:16.603ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
43502025-04-30T06:12:16.605ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
43512025-04-30T06:12:16.606ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d527789e-a4b8-499c-9b9d-7b6ac37ce145", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43522025-04-30T06:12:16.606ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
43532025-04-30T06:12:16.608ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f812431c-ab5a-4bf8-b007-0a36aa4e2889", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43542025-04-30T06:12:16.608ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
43552025-04-30T06:12:16.609ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
43562025-04-30T06:12:16.649ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
43572025-04-30T06:12:16.658ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
43582025-04-30T06:12:16.658ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
43592025-04-30T06:12:16.659ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
43602025-04-30T06:12:16.662ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "14fd3d39-9d16-444f-8775-fdea4c51d813", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43612025-04-30T06:12:16.663ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
43622025-04-30T06:12:16.663ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
43632025-04-30T06:12:16.663ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
43642025-04-30T06:12:16.664ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
43652025-04-30T06:12:16.667ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8157974c-4b6a-4ad7-94c9-3f0f88c9732d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43662025-04-30T06:12:16.667ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
43672025-04-30T06:12:16.670ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a7a9d84-4bb2-46d7-bca5-e508848ad7dd", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43682025-04-30T06:12:16.671ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
43692025-04-30T06:12:16.672ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "08a991be-11c8-4574-8276-6261c251a218", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43702025-04-30T06:12:16.672ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
43712025-04-30T06:12:16.675ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "46a4d665-aea0-42a2-a2f7-aa7552a51480", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43722025-04-30T06:12:16.675ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
43732025-04-30T06:12:16.683ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d97edf82-e8ca-4fbe-ba1b-523a59430117", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43742025-04-30T06:12:16.683ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
43752025-04-30T06:12:16.696ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "231b36c0-76f7-4c43-a6a9-6f364be5929d", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43762025-04-30T06:12:16.696ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
43772025-04-30T06:12:16.703ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "531cc3ef-ddb7-4109-ae70-5370dd0ea99c", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43782025-04-30T06:12:16.709ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
43792025-04-30T06:12:16.716ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f55c634e-eea6-4ae5-a9e7-dd17384c8dd2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43802025-04-30T06:12:16.717ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
43812025-04-30T06:12:16.719ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e02a1a3b-60ad-4da9-b37f-66c3b60a9025", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43822025-04-30T06:12:16.720ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
43832025-04-30T06:12:16.721ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "81a5e2ac-9687-47bf-94ff-637a7fd4d6fd", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43842025-04-30T06:12:16.722ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
43852025-04-30T06:12:16.741ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f468d63d-a7a3-49e3-a345-e037836d2dff", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43862025-04-30T06:12:16.742ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
43872025-04-30T06:12:16.742ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
43882025-04-30T06:12:16.763ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f5940f94-f428-4890-be40-6699c081254f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43892025-04-30T06:12:16.763ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
43902025-04-30T06:12:16.765ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e1179672-225f-400a-99b6-ca648258c547", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
43912025-04-30T06:12:16.765ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
43922025-04-30T06:12:16.766ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
43932025-04-30T06:12:16.766ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
43942025-04-30T06:12:16.766ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
43952025-04-30T06:12:16.767ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
43962025-04-30T06:12:16.777ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
43972025-04-30T06:12:16.790ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
43982025-04-30T06:12:16.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
43992025-04-30T06:12:16.792ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
44002025-04-30T06:12:16.792ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44012025-04-30T06:12:16.792ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44022025-04-30T06:12:16.794ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44032025-04-30T06:12:16.796ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
44042025-04-30T06:12:16.797ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
44052025-04-30T06:12:16.797ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44062025-04-30T06:12:16.797ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44072025-04-30T06:12:16.797ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44082025-04-30T06:12:16.799ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
44092025-04-30T06:12:16.806ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
44102025-04-30T06:12:16.806ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44112025-04-30T06:12:16.806ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44122025-04-30T06:12:16.807ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44132025-04-30T06:12:16.813ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
44142025-04-30T06:12:16.819ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
44152025-04-30T06:12:16.820ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44162025-04-30T06:12:16.820ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44172025-04-30T06:12:16.820ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44182025-04-30T06:12:16.904ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
44192025-04-30T06:12:16.904ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
44202025-04-30T06:12:16.913ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44212025-04-30T06:12:16.913ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44222025-04-30T06:12:16.918ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44232025-04-30T06:12:16.918ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:55953 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
44242025-04-30T06:12:16.921ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:55953 req_id = 96b0f509-e01f-48bb-beb0-a3ce8a9947e3 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
44252025-04-30T06:12:16.922ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1381 local_addr = [::1]:37108 method = GET remote_addr = [::1]:55953 req_id = 96b0f509-e01f-48bb-beb0-a3ce8a9947e3 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
44262025-04-30T06:12:16.925ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "96b0f509-e01f-48bb-beb0-a3ce8a9947e3", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
44272025-04-30T06:12:16.931ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
44282025-04-30T06:12:16.932ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
44292025-04-30T06:12:16.932ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
44302025-04-30T06:12:16.934ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
44312025-04-30T06:12:16.934ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
44322025-04-30T06:12:16.934ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44332025-04-30T06:12:16.934ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44342025-04-30T06:12:16.936ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44352025-04-30T06:12:16.944ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
44362025-04-30T06:12:16.953ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
44372025-04-30T06:12:16.953ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44382025-04-30T06:12:16.953ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44392025-04-30T06:12:16.954ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44402025-04-30T06:12:17.025ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
44412025-04-30T06:12:17.036ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
44422025-04-30T06:12:17.036ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
44432025-04-30T06:12:17.036ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 998.801728ms iteration = 8 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
44442025-04-30T06:12:17.036ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 9 reason = Signaled
44452025-04-30T06:12:17.036ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
44462025-04-30T06:12:17.036ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
44472025-04-30T06:12:17.036ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44482025-04-30T06:12:17.037ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44492025-04-30T06:12:17.037ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44502025-04-30T06:12:17.041ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
44512025-04-30T06:12:17.056ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
44522025-04-30T06:12:17.056ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
44532025-04-30T06:12:17.056ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
44542025-04-30T06:12:17.060ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
44552025-04-30T06:12:17.065ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
44562025-04-30T06:12:17.065ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
44572025-04-30T06:12:17.073ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 16 6a 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .j..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:50884 req_id = 40071cc1-b502-4fdc-88c0-3c3483ee2619
44582025-04-30T06:12:17.074ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 5738,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50884 req_id = 40071cc1-b502-4fdc-88c0-3c3483ee2619
44592025-04-30T06:12:17.074ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
44602025-04-30T06:12:17.074ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
44612025-04-30T06:12:17.074ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:50884 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 40071cc1-b502-4fdc-88c0-3c3483ee2619
44622025-04-30T06:12:17.075ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2401, tv_nsec: 874684490 } })
44632025-04-30T06:12:17.076ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
44642025-04-30T06:12:17.078ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
44652025-04-30T06:12:17.078ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
44662025-04-30T06:12:17.078ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44672025-04-30T06:12:17.078ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44682025-04-30T06:12:17.080ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44692025-04-30T06:12:17.080ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: a9 c8 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:64039 req_id = 6c94e66a-f557-461a-bd16-f1753640b73f
44702025-04-30T06:12:17.081ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 43464,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64039 req_id = 6c94e66a-f557-461a-bd16-f1753640b73f
44712025-04-30T06:12:17.083ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
44722025-04-30T06:12:17.084ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:64039 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 6c94e66a-f557-461a-bd16-f1753640b73f
44732025-04-30T06:12:17.173ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
44742025-04-30T06:12:17.173ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
44752025-04-30T06:12:17.179ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
44762025-04-30T06:12:17.179ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44772025-04-30T06:12:17.179ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44782025-04-30T06:12:17.180ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44792025-04-30T06:12:17.180ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
44802025-04-30T06:12:17.181ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
44812025-04-30T06:12:17.183ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
44822025-04-30T06:12:17.184ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
44832025-04-30T06:12:17.185ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: e9 f5 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:49777 req_id = de654e02-3e02-43b0-bfe5-ce37c71b4c78
44842025-04-30T06:12:17.185ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 59893,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49777 req_id = de654e02-3e02-43b0-bfe5-ce37c71b4c78
44852025-04-30T06:12:17.185ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
44862025-04-30T06:12:17.186ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 59893, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:49777 req_id = de654e02-3e02-43b0-bfe5-ce37c71b4c78
44872025-04-30T06:12:17.186ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
44882025-04-30T06:12:17.186ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
44892025-04-30T06:12:17.187ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
44902025-04-30T06:12:17.188ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
44912025-04-30T06:12:17.188ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
44922025-04-30T06:12:17.188ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
44932025-04-30T06:12:17.191ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
44942025-04-30T06:12:17.191ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
44952025-04-30T06:12:17.192ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd32d134-79e9-49e9-bf93-97ff44fbc3ce", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
44962025-04-30T06:12:17.193ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
44972025-04-30T06:12:17.197ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
44982025-04-30T06:12:17.197ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
44992025-04-30T06:12:17.203ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f59e9dc5-c78e-46c7-8b2e-a6386de29ce1", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45002025-04-30T06:12:17.203ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
45012025-04-30T06:12:17.211ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b754a1fa-c6fe-48c9-97d6-d6aeed54b569", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45022025-04-30T06:12:17.211ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
45032025-04-30T06:12:17.220ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1aa41fc4-2ac6-44d7-a68d-173e6b901931", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45042025-04-30T06:12:17.220ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
45052025-04-30T06:12:17.232ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
45062025-04-30T06:12:17.240ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b3db12ac-eb47-4946-a262-03fdc9d209f7", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45072025-04-30T06:12:17.241ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
45082025-04-30T06:12:17.245ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "41db7576-fd41-404c-b585-c8c704650d4c", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45092025-04-30T06:12:17.245ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
45102025-04-30T06:12:17.247ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "fbdebe24-7f08-42ec-8271-a2ac977ce38a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45112025-04-30T06:12:17.248ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
45122025-04-30T06:12:17.255ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "dab90d5a-5c34-4142-8184-2176096fbbb1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45132025-04-30T06:12:17.256ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
45142025-04-30T06:12:17.258ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "326c29cc-8e8d-4770-b892-8abc00f423e5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45152025-04-30T06:12:17.258ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
45162025-04-30T06:12:17.262ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b7741355-a3c9-49f2-ba66-9f845bf33db4", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45172025-04-30T06:12:17.262ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
45182025-04-30T06:12:17.265ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2aa39e96-8d0b-4205-be3f-63682d7579d5", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45192025-04-30T06:12:17.265ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
45202025-04-30T06:12:17.266ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "37c28a42-74dc-4a34-8c4c-9722d2901c7f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45212025-04-30T06:12:17.266ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
45222025-04-30T06:12:17.271ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e8736f6f-9f55-47b0-86f7-7abf8d823427", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45232025-04-30T06:12:17.271ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
45242025-04-30T06:12:17.284ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
45252025-04-30T06:12:17.284ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
45262025-04-30T06:12:17.284ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
45272025-04-30T06:12:17.285ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45282025-04-30T06:12:17.286ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45292025-04-30T06:12:17.287ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45302025-04-30T06:12:17.291ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d252389c-3593-4c9f-9b29-29d4addd4e13", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45312025-04-30T06:12:17.292ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
45322025-04-30T06:12:17.295ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
45332025-04-30T06:12:17.301ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
45342025-04-30T06:12:17.302ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45352025-04-30T06:12:17.302ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45362025-04-30T06:12:17.302ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45372025-04-30T06:12:17.307ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45382025-04-30T06:12:17.307ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45392025-04-30T06:12:17.309ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45402025-04-30T06:12:17.310ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b77c4ccb-17b0-4f88-9fc7-6878e8ef48d4", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45412025-04-30T06:12:17.310ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
45422025-04-30T06:12:17.314ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f9197dce-62b9-4521-9bcd-a5e224af18d6", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45432025-04-30T06:12:17.314ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
45442025-04-30T06:12:17.317ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fc86941b-70ad-409e-9858-02a49f9ab40d", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45452025-04-30T06:12:17.318ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
45462025-04-30T06:12:17.321ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4705270c-92ec-447e-94a1-09da29c1cc75", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45472025-04-30T06:12:17.321ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
45482025-04-30T06:12:17.323ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9adb622a-6a03-4aa4-b58e-443486a21017", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45492025-04-30T06:12:17.324ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
45502025-04-30T06:12:17.325ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "caef0fbf-040d-4f26-a6b4-0a5460258457", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45512025-04-30T06:12:17.326ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
45522025-04-30T06:12:17.328ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "968e1f42-55c3-42d4-940b-bf1e99370b31", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45532025-04-30T06:12:17.328ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
45542025-04-30T06:12:17.331ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "25dc50ed-b729-4046-8f20-b71ecd28d54c", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45552025-04-30T06:12:17.332ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
45562025-04-30T06:12:17.335ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "05e1f6ea-dc66-47ce-bc12-35e4a345f1cd", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45572025-04-30T06:12:17.336ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
45582025-04-30T06:12:17.338ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6ab493f6-5862-41f2-97f4-a08d36604c72", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45592025-04-30T06:12:17.339ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
45602025-04-30T06:12:17.343ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
45612025-04-30T06:12:17.349ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "464e3804-b395-4ec7-a44b-fd338c5ea74c", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45622025-04-30T06:12:17.349ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
45632025-04-30T06:12:17.355ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9d6383f0-1bcb-4b1b-8f16-c0e4e9ce47b5", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45642025-04-30T06:12:17.356ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
45652025-04-30T06:12:17.358ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f4bd3105-88e2-40f6-b51a-e4f4a7470657", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45662025-04-30T06:12:17.358ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
45672025-04-30T06:12:17.360ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cc084f06-79d5-4c7d-981f-a04d27025bea", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45682025-04-30T06:12:17.360ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
45692025-04-30T06:12:17.366ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "15ba90f9-011a-402b-8c36-a58b2b730615", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45702025-04-30T06:12:17.366ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
45712025-04-30T06:12:17.370ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b18b3d66-acf8-4254-b661-8a6ed267656b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45722025-04-30T06:12:17.370ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
45732025-04-30T06:12:17.372ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "deeaef28-89ed-4968-a04e-7ba0664249b5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45742025-04-30T06:12:17.372ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
45752025-04-30T06:12:17.380ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a0dc5b4a-a0bb-45f4-89d2-38cd2dbf0334", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45762025-04-30T06:12:17.381ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
45772025-04-30T06:12:17.392ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9674f68d-a907-49bf-8783-25c5317980da", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45782025-04-30T06:12:17.393ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
45792025-04-30T06:12:17.394ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b95abd0a-0645-42c5-b819-68a6345c793d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45802025-04-30T06:12:17.394ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
45812025-04-30T06:12:17.395ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
45822025-04-30T06:12:17.395ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
45832025-04-30T06:12:17.395ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45842025-04-30T06:12:17.395ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45852025-04-30T06:12:17.396ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45862025-04-30T06:12:17.397ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "06a81d0e-81c4-4ac4-93f1-9e0eb13ec63a", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45872025-04-30T06:12:17.398ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
45882025-04-30T06:12:17.400ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
45892025-04-30T06:12:17.421ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
45902025-04-30T06:12:17.421ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45912025-04-30T06:12:17.421ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45922025-04-30T06:12:17.423ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45932025-04-30T06:12:17.425ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7fd128e1-7564-4d41-8cb8-a732b525e3f1", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45942025-04-30T06:12:17.426ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
45952025-04-30T06:12:17.433ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
45962025-04-30T06:12:17.433ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
45972025-04-30T06:12:17.437ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
45982025-04-30T06:12:17.441ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa9e1c39-d811-4029-952b-e3706451aec5", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
45992025-04-30T06:12:17.441ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
46002025-04-30T06:12:17.456ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
46012025-04-30T06:12:17.463ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46022025-04-30T06:12:17.464ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 5a37f182-6a3c-4651-b04f-b7b96d30a134 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46032025-04-30T06:12:17.465ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 5a37f182-6a3c-4651-b04f-b7b96d30a134 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46042025-04-30T06:12:17.465ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 5a37f182-6a3c-4651-b04f-b7b96d30a134 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46052025-04-30T06:12:17.466ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 5a37f182-6a3c-4651-b04f-b7b96d30a134 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46062025-04-30T06:12:17.469ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7979c739-fc08-490f-88c7-5c500fb11856", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46072025-04-30T06:12:17.470ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
46082025-04-30T06:12:17.471ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 6378 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 5a37f182-6a3c-4651-b04f-b7b96d30a134 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
46092025-04-30T06:12:17.472ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a37f182-6a3c-4651-b04f-b7b96d30a134", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46102025-04-30T06:12:17.472ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46112025-04-30T06:12:17.474ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46122025-04-30T06:12:17.474ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46132025-04-30T06:12:17.474ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46142025-04-30T06:12:17.475ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46152025-04-30T06:12:17.479ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 5209 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
46162025-04-30T06:12:17.480ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac9d98b1-c3e4-46a7-a7b4-9922d6a3d006", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46172025-04-30T06:12:17.480ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46182025-04-30T06:12:17.481ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
46192025-04-30T06:12:17.481ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
46202025-04-30T06:12:17.481ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0effc445-8f13-4ea0-9640-66f5a5690e66", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46212025-04-30T06:12:17.482ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
46222025-04-30T06:12:17.488ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7f9f4da9-14c8-47f1-9226-56f8af719140", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46232025-04-30T06:12:17.488ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
46242025-04-30T06:12:17.495ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
46252025-04-30T06:12:17.502ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "12242976-c68e-40d5-8ac3-e1143d66b3d4", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46262025-04-30T06:12:17.502ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
46272025-04-30T06:12:17.503ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "53b949dd-9761-449a-a9d6-560932788db2", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46282025-04-30T06:12:17.503ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
46292025-04-30T06:12:17.506ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "079be73d-0ee7-490c-9b60-196a40613b92", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46302025-04-30T06:12:17.506ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
46312025-04-30T06:12:17.509ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5622970a-2a77-4a47-ace9-1956b13df71b", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46322025-04-30T06:12:17.509ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
46332025-04-30T06:12:17.514ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46342025-04-30T06:12:17.514ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b21d7150-9853-454a-900a-f9ab111aaa21", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:16 GMT"} })
46352025-04-30T06:12:17.514ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
46362025-04-30T06:12:17.514ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
46372025-04-30T06:12:17.514ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46382025-04-30T06:12:17.514ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46392025-04-30T06:12:17.516ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46402025-04-30T06:12:17.516ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46412025-04-30T06:12:17.519ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46422025-04-30T06:12:17.522ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46432025-04-30T06:12:17.522ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46442025-04-30T06:12:17.523ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
46452025-04-30T06:12:17.523ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
46462025-04-30T06:12:17.529ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
46472025-04-30T06:12:17.529ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
46482025-04-30T06:12:17.529ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
46492025-04-30T06:12:17.529ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46502025-04-30T06:12:17.529ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46512025-04-30T06:12:17.532ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46522025-04-30T06:12:17.539ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
46532025-04-30T06:12:17.552ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
46542025-04-30T06:12:17.552ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46552025-04-30T06:12:17.552ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46562025-04-30T06:12:17.553ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46572025-04-30T06:12:17.554ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
46582025-04-30T06:12:17.554ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
46592025-04-30T06:12:17.554ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
46602025-04-30T06:12:17.554ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
46612025-04-30T06:12:17.576ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
46622025-04-30T06:12:17.739ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
46632025-04-30T06:12:17.739ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
46642025-04-30T06:12:17.741ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:54425 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
46652025-04-30T06:12:17.743ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:54425 req_id = 7520327d-9d31-430f-af98-2840336fa2a5 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
46662025-04-30T06:12:17.743ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1103 local_addr = [::1]:37108 method = GET remote_addr = [::1]:54425 req_id = 7520327d-9d31-430f-af98-2840336fa2a5 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
46672025-04-30T06:12:17.744ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
46682025-04-30T06:12:17.759ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
46692025-04-30T06:12:17.759ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
46702025-04-30T06:12:17.759ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
46712025-04-30T06:12:17.761ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
46722025-04-30T06:12:17.766ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "7520327d-9d31-430f-af98-2840336fa2a5", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
46732025-04-30T06:12:17.770ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
46742025-04-30T06:12:17.770ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
46752025-04-30T06:12:17.770ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
46762025-04-30T06:12:17.772ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
46772025-04-30T06:12:17.772ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
46782025-04-30T06:12:17.772ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46792025-04-30T06:12:17.772ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46802025-04-30T06:12:17.773ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46812025-04-30T06:12:17.786ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
46822025-04-30T06:12:17.789ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
46832025-04-30T06:12:17.790ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
46842025-04-30T06:12:17.792ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
46852025-04-30T06:12:17.797ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
46862025-04-30T06:12:17.798ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46872025-04-30T06:12:17.798ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46882025-04-30T06:12:17.806ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46892025-04-30T06:12:17.861ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
46902025-04-30T06:12:17.871ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
46912025-04-30T06:12:17.871ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
46922025-04-30T06:12:17.872ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 838.110911ms iteration = 9 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
46932025-04-30T06:12:17.872ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 10 reason = Signaled
46942025-04-30T06:12:17.872ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
46952025-04-30T06:12:17.872ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
46962025-04-30T06:12:17.872ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
46972025-04-30T06:12:17.872ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
46982025-04-30T06:12:17.873ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
46992025-04-30T06:12:17.883ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
47002025-04-30T06:12:17.897ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
47012025-04-30T06:12:17.897ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
47022025-04-30T06:12:17.897ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
47032025-04-30T06:12:17.898ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
47042025-04-30T06:12:17.914ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
47052025-04-30T06:12:17.914ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
47062025-04-30T06:12:17.915ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47072025-04-30T06:12:17.915ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47082025-04-30T06:12:17.917ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47092025-04-30T06:12:17.918ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
47102025-04-30T06:12:17.918ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
47112025-04-30T06:12:17.923ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
47122025-04-30T06:12:17.930ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
47132025-04-30T06:12:17.930ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47142025-04-30T06:12:17.930ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47152025-04-30T06:12:17.931ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47162025-04-30T06:12:17.935ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 2d 43 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 -C..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:64402 req_id = b6f40d14-890a-4ab0-981a-a5366d23249b
47172025-04-30T06:12:17.937ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 11587,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64402 req_id = b6f40d14-890a-4ab0-981a-a5366d23249b
47182025-04-30T06:12:17.937ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
47192025-04-30T06:12:17.937ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
47202025-04-30T06:12:17.937ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64402 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = b6f40d14-890a-4ab0-981a-a5366d23249b
47212025-04-30T06:12:17.944ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2402, tv_nsec: 743449297 } })
47222025-04-30T06:12:17.944ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
47232025-04-30T06:12:17.944ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47242025-04-30T06:12:17.944ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47252025-04-30T06:12:17.945ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47262025-04-30T06:12:17.955ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 96 af 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:55428 req_id = 2c6e9ccb-fed4-4810-85ff-7833bb8265c6
47272025-04-30T06:12:17.956ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38575,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55428 req_id = 2c6e9ccb-fed4-4810-85ff-7833bb8265c6
47282025-04-30T06:12:17.956ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
47292025-04-30T06:12:17.956ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:55428 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 2c6e9ccb-fed4-4810-85ff-7833bb8265c6
47302025-04-30T06:12:18.072ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
47312025-04-30T06:12:18.094ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: ff 5d 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .]..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:64754 req_id = 82e1ce75-2d43-4a38-8347-8cecf10d829a
47322025-04-30T06:12:18.094ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 65373,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64754 req_id = 82e1ce75-2d43-4a38-8347-8cecf10d829a
47332025-04-30T06:12:18.095ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
47342025-04-30T06:12:18.095ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 65373, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:64754 req_id = 82e1ce75-2d43-4a38-8347-8cecf10d829a
47352025-04-30T06:12:18.095ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
47362025-04-30T06:12:18.096ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
47372025-04-30T06:12:18.096ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
47382025-04-30T06:12:18.105ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "99b0e492-fcaa-42cf-929c-d8566057b351", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47392025-04-30T06:12:18.106ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
47402025-04-30T06:12:18.128ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
47412025-04-30T06:12:18.128ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a4a8223-da1a-4a5e-9d77-58d797f55bc3", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47422025-04-30T06:12:18.128ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
47432025-04-30T06:12:18.130ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
47442025-04-30T06:12:18.134ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
47452025-04-30T06:12:18.138ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
47462025-04-30T06:12:18.141ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
47472025-04-30T06:12:18.141ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
47482025-04-30T06:12:18.145ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "338e05a3-0379-4f92-8e24-e5557327fe65", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47492025-04-30T06:12:18.145ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
47502025-04-30T06:12:18.150ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
47512025-04-30T06:12:18.150ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
47522025-04-30T06:12:18.164ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
47532025-04-30T06:12:18.167ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e30ec168-3296-4197-9b83-e7f76ba4fe35", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47542025-04-30T06:12:18.168ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
47552025-04-30T06:12:18.171ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7043314c-f851-46fe-a6c1-66ba48400678", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47562025-04-30T06:12:18.171ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
47572025-04-30T06:12:18.174ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "eed39832-42fe-4745-b487-d64ac9c66030", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47582025-04-30T06:12:18.174ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
47592025-04-30T06:12:18.192ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2f26609c-d7c6-48b3-8cae-cedf357baf8d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47602025-04-30T06:12:18.193ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
47612025-04-30T06:12:18.197ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4bb12207-47a2-49fd-ab71-636081664873", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47622025-04-30T06:12:18.197ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
47632025-04-30T06:12:18.198ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "90528011-d825-4fd5-88aa-83f818f7d850", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47642025-04-30T06:12:18.198ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
47652025-04-30T06:12:18.201ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e74dbe30-9812-4832-af60-4f6b3c603470", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47662025-04-30T06:12:18.202ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
47672025-04-30T06:12:18.205ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "17d07cb4-cec9-40af-85f0-048716377ea8", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47682025-04-30T06:12:18.206ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
47692025-04-30T06:12:18.207ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "432b2e22-0550-4eb1-a762-74cf2d7887df", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47702025-04-30T06:12:18.207ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
47712025-04-30T06:12:18.208ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c2b612f2-1634-4ea6-ae05-66975227a2c8", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47722025-04-30T06:12:18.208ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
47732025-04-30T06:12:18.211ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "431f50ad-ee3f-42d3-a14b-7cccbd9254e4", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47742025-04-30T06:12:18.211ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
47752025-04-30T06:12:18.213ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5041cf82-6fcb-4a12-8383-68f89455887e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47762025-04-30T06:12:18.213ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
47772025-04-30T06:12:18.216ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7d6d11f6-b865-48de-98d3-8b3bff7f517c", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47782025-04-30T06:12:18.216ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
47792025-04-30T06:12:18.216ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
47802025-04-30T06:12:18.217ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
47812025-04-30T06:12:18.217ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47822025-04-30T06:12:18.217ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47832025-04-30T06:12:18.218ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47842025-04-30T06:12:18.226ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
47852025-04-30T06:12:18.238ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
47862025-04-30T06:12:18.238ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47872025-04-30T06:12:18.238ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47882025-04-30T06:12:18.238ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47892025-04-30T06:12:18.239ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
47902025-04-30T06:12:18.243ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc21b019-3b0b-483f-a9c4-b864ac7f09ca", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47912025-04-30T06:12:18.245ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
47922025-04-30T06:12:18.246ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
47932025-04-30T06:12:18.246ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
47942025-04-30T06:12:18.247ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
47952025-04-30T06:12:18.251ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "67680250-9db9-474b-affa-d56609b4c4a2", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47962025-04-30T06:12:18.252ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
47972025-04-30T06:12:18.256ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d5f548c1-9b2f-4e63-8b29-2ee9491e80a6", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
47982025-04-30T06:12:18.256ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
47992025-04-30T06:12:18.257ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "798fa824-b186-4e1a-a5cb-b8034ab3ea61", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48002025-04-30T06:12:18.257ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
48012025-04-30T06:12:18.259ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8a91e19b-2b14-40d8-9880-c7c68e6ab406", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48022025-04-30T06:12:18.260ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
48032025-04-30T06:12:18.260ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2702ee75-84df-474a-b86d-3c2a33120437", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48042025-04-30T06:12:18.261ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
48052025-04-30T06:12:18.261ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1c259f17-ad1e-4de2-b1d1-2590d360026e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48062025-04-30T06:12:18.262ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
48072025-04-30T06:12:18.263ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b84f66ce-10a0-4800-bded-500d9768ac99", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48082025-04-30T06:12:18.263ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
48092025-04-30T06:12:18.276ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3d7caa48-eeed-4a09-aab5-d7bc855049b7", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48102025-04-30T06:12:18.276ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
48112025-04-30T06:12:18.282ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a5ef3ef0-b80d-4ac7-8f83-dd629da36c4a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48122025-04-30T06:12:18.282ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
48132025-04-30T06:12:18.291ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b41cb583-e51d-4a42-9b1a-56ac62111b15", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48142025-04-30T06:12:18.292ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
48152025-04-30T06:12:18.292ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
48162025-04-30T06:12:18.295ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "aeb6a9c2-5a6d-42e6-a980-c0fd27e6c95a", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48172025-04-30T06:12:18.295ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
48182025-04-30T06:12:18.297ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "34559533-9656-4fb8-90a5-be1143a4c820", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48192025-04-30T06:12:18.297ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
48202025-04-30T06:12:18.301ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6ffb944f-9d66-4aa3-999c-e221ba5ba439", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48212025-04-30T06:12:18.303ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
48222025-04-30T06:12:18.304ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1ca51819-8d4f-4d4d-8135-be8ad182df26", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48232025-04-30T06:12:18.305ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
48242025-04-30T06:12:18.307ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "662d947a-9e75-4aa6-b26b-51f36b71bc90", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48252025-04-30T06:12:18.307ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
48262025-04-30T06:12:18.310ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1072e122-61e6-41c5-bf0e-211f3b5eac3a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48272025-04-30T06:12:18.310ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
48282025-04-30T06:12:18.312ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "191fb57b-cfea-41bb-8f62-a15a40838bdc", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48292025-04-30T06:12:18.312ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
48302025-04-30T06:12:18.316ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a00e131-a7b8-49e0-b53e-bfbb0caf7318", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48312025-04-30T06:12:18.316ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
48322025-04-30T06:12:18.320ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e2c4503d-5025-4dd3-9485-f125f87a197e", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48332025-04-30T06:12:18.320ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
48342025-04-30T06:12:18.323ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1f6d3a98-2926-4845-8743-2f446ca6ee38", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48352025-04-30T06:12:18.324ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
48362025-04-30T06:12:18.326ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a5ce591b-73b5-4350-9655-7ed726b45d4d", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48372025-04-30T06:12:18.327ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
48382025-04-30T06:12:18.331ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "20caa9b8-adbb-4e4e-b6cb-83229fe736ea", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48392025-04-30T06:12:18.331ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
48402025-04-30T06:12:18.333ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e8f13e06-6513-486f-9294-51001319b458", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48412025-04-30T06:12:18.333ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
48422025-04-30T06:12:18.337ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2fc3f0be-3b6a-4c2a-b3eb-0b93ea5ca3ba", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48432025-04-30T06:12:18.337ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
48442025-04-30T06:12:18.343ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
48452025-04-30T06:12:18.343ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
48462025-04-30T06:12:18.343ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
48472025-04-30T06:12:18.343ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
48482025-04-30T06:12:18.345ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
48492025-04-30T06:12:18.345ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b5c3d942-8a44-4da0-b40e-ecce5cf3fbe5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48502025-04-30T06:12:18.347ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
48512025-04-30T06:12:18.349ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e86afcf2-aae3-41a8-bf85-36fc67aeedf7", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48522025-04-30T06:12:18.357ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
48532025-04-30T06:12:18.358ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
48542025-04-30T06:12:18.376ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
48552025-04-30T06:12:18.376ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
48562025-04-30T06:12:18.376ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
48572025-04-30T06:12:18.378ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
48582025-04-30T06:12:18.381ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb631458-e55b-475c-b2b8-8b702d9fe851", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48592025-04-30T06:12:18.382ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
48602025-04-30T06:12:18.383ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
48612025-04-30T06:12:18.383ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
48622025-04-30T06:12:18.384ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
48632025-04-30T06:12:18.387ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "869244d2-2dc2-4f0c-9021-68d8c306e901", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48642025-04-30T06:12:18.387ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
48652025-04-30T06:12:18.387ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
48662025-04-30T06:12:18.388ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
48672025-04-30T06:12:18.388ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
48682025-04-30T06:12:18.389ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
48692025-04-30T06:12:18.397ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
48702025-04-30T06:12:18.404ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
48712025-04-30T06:12:18.404ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
48722025-04-30T06:12:18.404ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
48732025-04-30T06:12:18.404ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
48742025-04-30T06:12:18.405ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
48752025-04-30T06:12:18.406ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
48762025-04-30T06:12:18.437ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
48772025-04-30T06:12:18.444ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
48782025-04-30T06:12:18.444ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
48792025-04-30T06:12:18.445ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
48802025-04-30T06:12:18.445ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
48812025-04-30T06:12:18.531ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
48822025-04-30T06:12:18.531ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
48832025-04-30T06:12:18.531ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:45462 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
48842025-04-30T06:12:18.532ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48852025-04-30T06:12:18.533ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48862025-04-30T06:12:18.533ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:45462 req_id = c627b8f3-12e0-464d-aa23-6fdaf7fe6a66 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
48872025-04-30T06:12:18.534ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1432 local_addr = [::1]:37108 method = GET remote_addr = [::1]:45462 req_id = c627b8f3-12e0-464d-aa23-6fdaf7fe6a66 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
48882025-04-30T06:12:18.534ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48892025-04-30T06:12:18.535ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48902025-04-30T06:12:18.535ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48912025-04-30T06:12:18.535ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
48922025-04-30T06:12:18.535ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "c627b8f3-12e0-464d-aa23-6fdaf7fe6a66", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:17 GMT"} })
48932025-04-30T06:12:18.537ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
48942025-04-30T06:12:18.537ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
48952025-04-30T06:12:18.537ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
48962025-04-30T06:12:18.539ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
48972025-04-30T06:12:18.539ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
48982025-04-30T06:12:18.539ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
48992025-04-30T06:12:18.539ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
49002025-04-30T06:12:18.540ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
49012025-04-30T06:12:18.544ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
49022025-04-30T06:12:18.549ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
49032025-04-30T06:12:18.550ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
49042025-04-30T06:12:18.550ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
49052025-04-30T06:12:18.551ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
49062025-04-30T06:12:18.569ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
49072025-04-30T06:12:18.588ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
49082025-04-30T06:12:18.588ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
49092025-04-30T06:12:18.588ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 716.608045ms iteration = 10 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
49102025-04-30T06:12:18.588ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 11 reason = Signaled
49112025-04-30T06:12:18.588ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
49122025-04-30T06:12:18.588ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
49132025-04-30T06:12:18.588ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
49142025-04-30T06:12:18.588ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
49152025-04-30T06:12:18.589ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
49162025-04-30T06:12:18.592ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
49172025-04-30T06:12:18.599ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
49182025-04-30T06:12:18.600ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
49192025-04-30T06:12:18.600ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
49202025-04-30T06:12:18.601ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
49212025-04-30T06:12:18.607ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
49222025-04-30T06:12:18.607ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
49232025-04-30T06:12:18.610ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: c2 89 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:63378 req_id = 128dae62-aab0-41cb-8f08-05bfdf80d2d9
49242025-04-30T06:12:18.610ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 49801,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63378 req_id = 128dae62-aab0-41cb-8f08-05bfdf80d2d9
49252025-04-30T06:12:18.610ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
49262025-04-30T06:12:18.610ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
49272025-04-30T06:12:18.610ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:63378 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 128dae62-aab0-41cb-8f08-05bfdf80d2d9
49282025-04-30T06:12:18.611ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2403, tv_nsec: 410481786 } })
49292025-04-30T06:12:18.611ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
49302025-04-30T06:12:18.612ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 31 19 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 1...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:50899 req_id = d82de5d3-3ae2-4a48-bdb0-6895b1d41fec
49312025-04-30T06:12:18.612ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 12569,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50899 req_id = d82de5d3-3ae2-4a48-bdb0-6895b1d41fec
49322025-04-30T06:12:18.612ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
49332025-04-30T06:12:18.612ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:50899 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = d82de5d3-3ae2-4a48-bdb0-6895b1d41fec
49342025-04-30T06:12:18.730ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
49352025-04-30T06:12:18.731ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
49362025-04-30T06:12:18.732ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
49372025-04-30T06:12:18.732ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49382025-04-30T06:12:18.732ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49392025-04-30T06:12:18.733ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49402025-04-30T06:12:18.733ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 1d 30 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .0..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:58945 req_id = 20089401-b4c4-467b-bd7b-553d971c5220
49412025-04-30T06:12:18.734ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 7472,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58945 req_id = 20089401-b4c4-467b-bd7b-553d971c5220
49422025-04-30T06:12:18.734ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
49432025-04-30T06:12:18.734ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 7472, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:58945 req_id = 20089401-b4c4-467b-bd7b-553d971c5220
49442025-04-30T06:12:18.735ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
49452025-04-30T06:12:18.735ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
49462025-04-30T06:12:18.735ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
49472025-04-30T06:12:18.738ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
49482025-04-30T06:12:18.753ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
49492025-04-30T06:12:18.753ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49502025-04-30T06:12:18.753ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49512025-04-30T06:12:18.755ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49522025-04-30T06:12:18.760ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ef17c5a-0908-4c35-b6a6-ee65f1f4e19c", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49532025-04-30T06:12:18.761ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
49542025-04-30T06:12:18.761ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49552025-04-30T06:12:18.762ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49562025-04-30T06:12:18.764ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49572025-04-30T06:12:18.767ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f78105b1-48e2-4afa-9fc0-684f00208ad4", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49582025-04-30T06:12:18.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
49592025-04-30T06:12:18.791ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b21c895-09bb-4c97-bcb4-3f55b64a1b11", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49602025-04-30T06:12:18.791ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
49612025-04-30T06:12:18.796ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8ce59b05-f74d-4001-9aea-a983efd060f2", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49622025-04-30T06:12:18.796ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
49632025-04-30T06:12:18.806ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4dcbaa89-df84-4d4d-9c7b-944eb8099d7a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49642025-04-30T06:12:18.806ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
49652025-04-30T06:12:18.816ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "33009b68-f751-40d3-845c-fa77059dc6d1", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49662025-04-30T06:12:18.816ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
49672025-04-30T06:12:18.819ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1c3e7010-f676-4204-a9f5-d3616e0943ab", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49682025-04-30T06:12:18.819ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
49692025-04-30T06:12:18.824ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
49702025-04-30T06:12:18.826ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fb0d0d2f-ff5c-43d4-a7b4-8baa35b1fd49", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49712025-04-30T06:12:18.826ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
49722025-04-30T06:12:18.838ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "81401574-fd41-4c11-95a3-6da7c02aa5e4", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49732025-04-30T06:12:18.838ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
49742025-04-30T06:12:18.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c37d186c-441b-41b3-902e-21f782923ac2", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49752025-04-30T06:12:18.842ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
49762025-04-30T06:12:18.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "378ab633-18a6-4463-8835-998b181bc8b0", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49772025-04-30T06:12:18.850ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
49782025-04-30T06:12:18.855ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5b2fc94c-0166-4a12-8377-e15d21933783", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49792025-04-30T06:12:18.861ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
49802025-04-30T06:12:18.888ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8da1ca7f-ac71-468f-ba89-0b9e8f2143ca", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49812025-04-30T06:12:18.959ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
49822025-04-30T06:12:18.959ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
49832025-04-30T06:12:18.959ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
49842025-04-30T06:12:18.959ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49852025-04-30T06:12:18.959ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49862025-04-30T06:12:18.960ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49872025-04-30T06:12:18.976ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
49882025-04-30T06:12:18.986ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
49892025-04-30T06:12:18.986ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49902025-04-30T06:12:18.986ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49912025-04-30T06:12:18.987ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49922025-04-30T06:12:18.998ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
49932025-04-30T06:12:18.998ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
49942025-04-30T06:12:18.999ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
49952025-04-30T06:12:19.050ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "72dd15c2-ea42-4ec1-8828-366ae9657fce", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49962025-04-30T06:12:19.054ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
49972025-04-30T06:12:19.112ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9749b67b-fd46-4f4a-a313-80cd372583c2", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
49982025-04-30T06:12:19.113ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
49992025-04-30T06:12:19.117ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b86b202f-0309-49a9-9369-5114856040ab", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50002025-04-30T06:12:19.117ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
50012025-04-30T06:12:19.124ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bda0da2d-cd14-46da-93d7-0e1a14f5d96a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50022025-04-30T06:12:19.124ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
50032025-04-30T06:12:19.126ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
50042025-04-30T06:12:19.127ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
50052025-04-30T06:12:19.181ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
50062025-04-30T06:12:19.198ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
50072025-04-30T06:12:19.198ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
50082025-04-30T06:12:19.203ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
50092025-04-30T06:12:19.203ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
50102025-04-30T06:12:19.203ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1df8a24c-7c61-49f0-9786-181af622fee1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50112025-04-30T06:12:19.203ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
50122025-04-30T06:12:19.206ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2876dfe9-ace5-4669-a0ff-f6805afec21d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50132025-04-30T06:12:19.208ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
50142025-04-30T06:12:19.208ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
50152025-04-30T06:12:19.208ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
50162025-04-30T06:12:19.210ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e59fffd0-66b3-44b0-ae00-8841dfb1426a", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50172025-04-30T06:12:19.210ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
50182025-04-30T06:12:19.211ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1ae0181-8f90-4a98-97fa-634413e504c8", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50192025-04-30T06:12:19.211ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
50202025-04-30T06:12:19.212ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a58a4dd7-fdc0-4c91-b191-4427d46b6019", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50212025-04-30T06:12:19.212ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
50222025-04-30T06:12:19.213ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "75ca6927-fdd9-4567-a30e-a10efa76920b", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50232025-04-30T06:12:19.213ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
50242025-04-30T06:12:19.214ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8974d1e5-53d3-4420-a56e-605425e1dc51", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50252025-04-30T06:12:19.214ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
50262025-04-30T06:12:19.216ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "11d20235-84bc-4701-b645-f8b90c25d1d1", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50272025-04-30T06:12:19.216ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
50282025-04-30T06:12:19.223ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb15fccc-fde7-4189-90f1-7415c60f4707", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50292025-04-30T06:12:19.223ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
50302025-04-30T06:12:19.292ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
50312025-04-30T06:12:19.292ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
50322025-04-30T06:12:19.292ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
50332025-04-30T06:12:19.292ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
50342025-04-30T06:12:19.293ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
50352025-04-30T06:12:19.294ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0c362a4b-24c4-4beb-b989-bd4a736c6da5", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50362025-04-30T06:12:19.294ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
50372025-04-30T06:12:19.296ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
50382025-04-30T06:12:19.301ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
50392025-04-30T06:12:19.301ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
50402025-04-30T06:12:19.301ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
50412025-04-30T06:12:19.301ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
50422025-04-30T06:12:19.305ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
50432025-04-30T06:12:19.307ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
50442025-04-30T06:12:19.307ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
50452025-04-30T06:12:19.308ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
50462025-04-30T06:12:19.312ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fc913ff9-5809-4e15-b703-a14e49354a7b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50472025-04-30T06:12:19.312ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
50482025-04-30T06:12:19.351ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "97ead24f-3bbb-454e-b8b9-63e8ec3113ed", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50492025-04-30T06:12:19.351ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
50502025-04-30T06:12:19.353ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5785304a-7101-4155-918b-9162cf54e414", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50512025-04-30T06:12:19.353ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
50522025-04-30T06:12:19.356ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c8b03f2f-1105-4002-b84c-0622e5157e90", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50532025-04-30T06:12:19.356ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
50542025-04-30T06:12:19.359ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd93c412-799a-4a1a-9333-bbf546916ab0", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50552025-04-30T06:12:19.360ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
50562025-04-30T06:12:19.362ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d636a2f3-d949-4052-9b44-c28c0a86abc5", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50572025-04-30T06:12:19.363ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
50582025-04-30T06:12:19.367ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f9a31d2b-8742-4d69-b584-335e60f24b87", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50592025-04-30T06:12:19.367ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
50602025-04-30T06:12:19.370ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4d0da8ad-3a4e-4cc7-99fd-c6c95f3a7920", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50612025-04-30T06:12:19.370ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
50622025-04-30T06:12:19.372ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cdb98a11-a2ab-4620-8c12-2e196cc68b74", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50632025-04-30T06:12:19.373ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
50642025-04-30T06:12:19.379ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "999adc69-50bf-4d9c-ab34-c09c5476e618", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50652025-04-30T06:12:19.379ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
50662025-04-30T06:12:19.380ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
50672025-04-30T06:12:19.399ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8c766bc6-e789-4bc1-8ab0-7012fd862f4f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50682025-04-30T06:12:19.400ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
50692025-04-30T06:12:19.404ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "225ab5e6-ea1f-4965-830d-399e24945827", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50702025-04-30T06:12:19.404ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
50712025-04-30T06:12:19.407ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dede0335-2cda-4343-b9a7-c2aa91035b88", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50722025-04-30T06:12:19.407ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
50732025-04-30T06:12:19.410ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0665cb07-c324-43e9-812d-54c8481869c3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50742025-04-30T06:12:19.411ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
50752025-04-30T06:12:19.412ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f07567ca-e22c-4be0-aaa3-38f7ff0d036b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50762025-04-30T06:12:19.412ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
50772025-04-30T06:12:19.414ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "83a89463-dbcf-415d-bcef-87bdbeebffa1", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50782025-04-30T06:12:19.414ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
50792025-04-30T06:12:19.416ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "facf1827-2fc1-4838-9c3e-deacaac76e1a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50802025-04-30T06:12:19.417ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
50812025-04-30T06:12:19.419ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1ca628f8-3bd0-4c91-aeb0-e140ccafd6e0", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
50822025-04-30T06:12:19.419ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
50832025-04-30T06:12:19.419ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
50842025-04-30T06:12:19.419ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
50852025-04-30T06:12:19.419ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
50862025-04-30T06:12:19.421ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
50872025-04-30T06:12:19.426ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
50882025-04-30T06:12:19.433ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
50892025-04-30T06:12:19.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
50902025-04-30T06:12:19.433ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
50912025-04-30T06:12:19.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
50922025-04-30T06:12:19.433ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
50932025-04-30T06:12:19.434ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
50942025-04-30T06:12:19.434ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
50952025-04-30T06:12:19.436ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
50962025-04-30T06:12:19.436ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
50972025-04-30T06:12:19.436ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
50982025-04-30T06:12:19.436ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
50992025-04-30T06:12:19.437ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
51002025-04-30T06:12:19.442ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
51012025-04-30T06:12:19.442ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
51022025-04-30T06:12:19.442ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
51032025-04-30T06:12:19.443ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
51042025-04-30T06:12:19.444ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
51052025-04-30T06:12:19.449ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
51062025-04-30T06:12:19.449ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
51072025-04-30T06:12:19.449ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
51082025-04-30T06:12:19.450ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
51092025-04-30T06:12:19.536ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
51102025-04-30T06:12:19.536ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
51112025-04-30T06:12:19.544ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:41702 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
51122025-04-30T06:12:19.554ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
51132025-04-30T06:12:19.554ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51142025-04-30T06:12:19.556ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51152025-04-30T06:12:19.562ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51162025-04-30T06:12:19.562ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
51172025-04-30T06:12:19.562ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
51182025-04-30T06:12:19.563ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
51192025-04-30T06:12:19.563ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4bf5d88f-5126-47f4-b78c-e993d2b7fa62 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51202025-04-30T06:12:19.564ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:41702 req_id = cd5a1152-2b0f-467c-87b1-bd00e06827ff sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
51212025-04-30T06:12:19.565ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4bf5d88f-5126-47f4-b78c-e993d2b7fa62 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51222025-04-30T06:12:19.565ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4bf5d88f-5126-47f4-b78c-e993d2b7fa62 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51232025-04-30T06:12:19.566ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4bf5d88f-5126-47f4-b78c-e993d2b7fa62 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51242025-04-30T06:12:19.567ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 3922 local_addr = [::1]:37108 method = GET remote_addr = [::1]:41702 req_id = cd5a1152-2b0f-467c-87b1-bd00e06827ff response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
51252025-04-30T06:12:19.568ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51262025-04-30T06:12:19.569ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51272025-04-30T06:12:19.569ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51282025-04-30T06:12:19.569ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51292025-04-30T06:12:19.569ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "cd5a1152-2b0f-467c-87b1-bd00e06827ff", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
51302025-04-30T06:12:19.576ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
51312025-04-30T06:12:19.576ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
51322025-04-30T06:12:19.577ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
51332025-04-30T06:12:19.582ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
51342025-04-30T06:12:19.582ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
51352025-04-30T06:12:19.582ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
51362025-04-30T06:12:19.582ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
51372025-04-30T06:12:19.587ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
51382025-04-30T06:12:19.606ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
51392025-04-30T06:12:19.616ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
51402025-04-30T06:12:19.617ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
51412025-04-30T06:12:19.617ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
51422025-04-30T06:12:19.619ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
51432025-04-30T06:12:19.620ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 56605 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4bf5d88f-5126-47f4-b78c-e993d2b7fa62 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
51442025-04-30T06:12:19.623ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "4bf5d88f-5126-47f4-b78c-e993d2b7fa62", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
51452025-04-30T06:12:19.623ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51462025-04-30T06:12:19.626ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 652684eb-8e44-4ac8-824a-f3c01ad19e18 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51472025-04-30T06:12:19.628ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 652684eb-8e44-4ac8-824a-f3c01ad19e18 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51482025-04-30T06:12:19.628ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 652684eb-8e44-4ac8-824a-f3c01ad19e18 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51492025-04-30T06:12:19.629ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 652684eb-8e44-4ac8-824a-f3c01ad19e18 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51502025-04-30T06:12:19.644ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 17579 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 652684eb-8e44-4ac8-824a-f3c01ad19e18 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
51512025-04-30T06:12:19.645ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "652684eb-8e44-4ac8-824a-f3c01ad19e18", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:18 GMT"} })
51522025-04-30T06:12:19.646ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
51532025-04-30T06:12:19.646ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
51542025-04-30T06:12:19.646ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
51552025-04-30T06:12:19.725ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
51562025-04-30T06:12:19.784ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
51572025-04-30T06:12:19.785ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
51582025-04-30T06:12:19.785ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
51592025-04-30T06:12:19.785ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
51602025-04-30T06:12:19.786ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
51612025-04-30T06:12:19.793ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
51622025-04-30T06:12:19.801ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
51632025-04-30T06:12:19.801ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
51642025-04-30T06:12:19.801ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
51652025-04-30T06:12:19.803ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
51662025-04-30T06:12:19.826ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
51672025-04-30T06:12:19.826ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
51682025-04-30T06:12:19.827ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.238115804s iteration = 11 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
51692025-04-30T06:12:19.827ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 12 reason = Signaled
51702025-04-30T06:12:19.827ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
51712025-04-30T06:12:19.827ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
51722025-04-30T06:12:19.827ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
51732025-04-30T06:12:19.827ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
51742025-04-30T06:12:19.828ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
51752025-04-30T06:12:19.828ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
51762025-04-30T06:12:19.829ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
51772025-04-30T06:12:19.829ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
51782025-04-30T06:12:19.832ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
51792025-04-30T06:12:19.836ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
51802025-04-30T06:12:19.836ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
51812025-04-30T06:12:19.836ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
51822025-04-30T06:12:19.836ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
51832025-04-30T06:12:19.840ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
51842025-04-30T06:12:19.840ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
51852025-04-30T06:12:19.841ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 36 38 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 68..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:63086 req_id = f9a00e1e-daab-4a82-b7c6-3c14278a9092
51862025-04-30T06:12:19.841ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 13880,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63086 req_id = f9a00e1e-daab-4a82-b7c6-3c14278a9092
51872025-04-30T06:12:19.841ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
51882025-04-30T06:12:19.841ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
51892025-04-30T06:12:19.841ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:63086 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = f9a00e1e-daab-4a82-b7c6-3c14278a9092
51902025-04-30T06:12:19.842ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2404, tv_nsec: 641080503 } })
51912025-04-30T06:12:19.842ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
51922025-04-30T06:12:19.842ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 6c bb 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e l...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:50268 req_id = 72dfc1d3-554a-479e-afbe-5907d6446281
51932025-04-30T06:12:19.842ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 27835,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50268 req_id = 72dfc1d3-554a-479e-afbe-5907d6446281
51942025-04-30T06:12:19.842ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
51952025-04-30T06:12:19.842ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:50268 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 72dfc1d3-554a-479e-afbe-5907d6446281
51962025-04-30T06:12:19.925ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
51972025-04-30T06:12:19.951ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 60 a6 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c `............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:62409 req_id = 55b4d714-ed34-45c6-ae23-c1e28f768a7c
51982025-04-30T06:12:19.951ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 24742,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62409 req_id = 55b4d714-ed34-45c6-ae23-c1e28f768a7c
51992025-04-30T06:12:19.961ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
52002025-04-30T06:12:19.961ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 24742, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:62409 req_id = 55b4d714-ed34-45c6-ae23-c1e28f768a7c
52012025-04-30T06:12:19.966ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
52022025-04-30T06:12:19.966ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
52032025-04-30T06:12:19.966ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
52042025-04-30T06:12:20.008ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "7468bcd7-1011-4ab2-b9a8-ffc0ceb17ad9", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52052025-04-30T06:12:20.008ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
52062025-04-30T06:12:20.022ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e8a2525-242d-465d-9a95-29c97e65cad6", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52072025-04-30T06:12:20.023ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
52082025-04-30T06:12:20.115ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
52092025-04-30T06:12:20.116ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "39249d6f-4f6a-4508-8198-dbcb379a681f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52102025-04-30T06:12:20.117ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
52112025-04-30T06:12:20.118ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7a159455-4394-44da-bd10-5bd49c060111", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52122025-04-30T06:12:20.119ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
52132025-04-30T06:12:20.120ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "59757658-0fa4-4205-8bc6-a84c74b62030", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52142025-04-30T06:12:20.120ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
52152025-04-30T06:12:20.123ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "30dd0c3e-8436-459e-b005-44b4aa9cd2ca", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52162025-04-30T06:12:20.123ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
52172025-04-30T06:12:20.135ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
52182025-04-30T06:12:20.135ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
52192025-04-30T06:12:20.142ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
52202025-04-30T06:12:20.142ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
52212025-04-30T06:12:20.142ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "93805086-7d43-4d64-bb9e-e53b47281a26", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52222025-04-30T06:12:20.142ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
52232025-04-30T06:12:20.142ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
52242025-04-30T06:12:20.143ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
52252025-04-30T06:12:20.143ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3fdfa757-85f7-42c4-9c73-e90632458c78", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52262025-04-30T06:12:20.143ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
52272025-04-30T06:12:20.143ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
52282025-04-30T06:12:20.143ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
52292025-04-30T06:12:20.143ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5895ce4e-4bc3-40d8-9188-9d803ca01937", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52302025-04-30T06:12:20.144ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
52312025-04-30T06:12:20.145ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "90b12d00-bbd1-460a-a4d8-a1905e354ed2", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52322025-04-30T06:12:20.145ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
52332025-04-30T06:12:20.155ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8bb7fd3d-7755-431b-b67f-d1955ab27310", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52342025-04-30T06:12:20.156ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
52352025-04-30T06:12:20.172ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
52362025-04-30T06:12:20.172ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
52372025-04-30T06:12:20.172ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
52382025-04-30T06:12:20.172ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
52392025-04-30T06:12:20.176ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
52402025-04-30T06:12:20.178ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e81bf561-b3d7-41a5-821d-8f7b77e30357", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52412025-04-30T06:12:20.179ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
52422025-04-30T06:12:20.180ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cab3161e-d0c6-4c8c-82e3-0ec8d465bfff", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52432025-04-30T06:12:20.181ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
52442025-04-30T06:12:20.196ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
52452025-04-30T06:12:20.211ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
52462025-04-30T06:12:20.211ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
52472025-04-30T06:12:20.211ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
52482025-04-30T06:12:20.212ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
52492025-04-30T06:12:20.215ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c7380058-e55f-4eae-8f08-8d475b53d857", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52502025-04-30T06:12:20.216ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
52512025-04-30T06:12:20.219ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
52522025-04-30T06:12:20.219ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
52532025-04-30T06:12:20.220ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
52542025-04-30T06:12:20.224ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "90818b6f-ea54-4694-9f2f-c498f00dcca6", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52552025-04-30T06:12:20.224ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
52562025-04-30T06:12:20.228ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e4d33e81-bfc3-4831-8590-efbe7208c20f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52572025-04-30T06:12:20.229ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
52582025-04-30T06:12:20.239ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
52592025-04-30T06:12:20.242ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bcae995c-18e4-4b0c-9dfd-22f4563317c2", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52602025-04-30T06:12:20.243ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
52612025-04-30T06:12:20.247ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "55873308-e819-4084-8d5f-53e59c338960", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52622025-04-30T06:12:20.247ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
52632025-04-30T06:12:20.252ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8a091dd6-9214-4e2f-9bb5-eeaca96fc5aa", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52642025-04-30T06:12:20.252ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
52652025-04-30T06:12:20.255ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "45a3b078-4190-43b6-ba14-0a0890eeddfc", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52662025-04-30T06:12:20.260ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
52672025-04-30T06:12:20.282ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "335ca649-e334-4e4f-9b83-ee9b34d645d8", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52682025-04-30T06:12:20.283ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
52692025-04-30T06:12:20.286ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "255ec611-a7c0-46b8-b51c-b42ae32b5a10", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52702025-04-30T06:12:20.287ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
52712025-04-30T06:12:20.290ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "78859060-33e3-44ec-a3e0-bc0fd757ce43", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52722025-04-30T06:12:20.290ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
52732025-04-30T06:12:20.294ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f3f313fc-a560-407d-a654-888d5e1e0cdd", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52742025-04-30T06:12:20.294ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
52752025-04-30T06:12:20.296ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "72182464-ed2b-4ecc-a8c0-454865654739", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52762025-04-30T06:12:20.296ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
52772025-04-30T06:12:20.297ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
52782025-04-30T06:12:20.298ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "92c796bc-9695-4b85-a4f2-ec38d868c284", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52792025-04-30T06:12:20.299ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
52802025-04-30T06:12:20.301ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1ac0771f-4c24-4ae6-9ab7-ed70661acd95", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52812025-04-30T06:12:20.302ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
52822025-04-30T06:12:20.303ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b120d583-07ec-4a45-93a7-1e4ced1e205b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52832025-04-30T06:12:20.303ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
52842025-04-30T06:12:20.305ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9e1916df-aabb-49bf-9f30-dcaf63fb84ba", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52852025-04-30T06:12:20.305ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
52862025-04-30T06:12:20.307ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9acc3ce3-6917-4def-b124-94036588c6a0", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52872025-04-30T06:12:20.307ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
52882025-04-30T06:12:20.308ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9bf1bb9c-9781-450c-ab4a-43e2cc49266b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52892025-04-30T06:12:20.308ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
52902025-04-30T06:12:20.309ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b7ff9c90-5ab3-4533-b27e-04911769d27f", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52912025-04-30T06:12:20.309ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
52922025-04-30T06:12:20.311ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0a0754cf-b56f-4f5b-9064-a7be3d047cce", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52932025-04-30T06:12:20.311ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
52942025-04-30T06:12:20.320ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a1c66182-9ea4-457c-80cc-cba541b34732", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52952025-04-30T06:12:20.320ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
52962025-04-30T06:12:20.326ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "da26e2cd-aaea-4ef8-b7ca-96af883b2109", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52972025-04-30T06:12:20.327ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
52982025-04-30T06:12:20.330ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a19d2c22-ac8a-4efb-babb-eef55ac0144b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
52992025-04-30T06:12:20.330ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
53002025-04-30T06:12:20.335ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d29d690f-63fb-4e35-b382-3c54f8d26766", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53012025-04-30T06:12:20.336ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
53022025-04-30T06:12:20.338ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "40b159ef-f761-44a6-8f07-06c9ec571f0c", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53032025-04-30T06:12:20.339ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
53042025-04-30T06:12:20.341ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac53bdc8-db4f-4ce3-a890-527184bbf6e3", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53052025-04-30T06:12:20.341ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
53062025-04-30T06:12:20.345ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "060a2336-4278-4c02-bd4e-fa0bb70cb316", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53072025-04-30T06:12:20.345ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
53082025-04-30T06:12:20.347ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
53092025-04-30T06:12:20.347ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53102025-04-30T06:12:20.348ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
53112025-04-30T06:12:20.348ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
53122025-04-30T06:12:20.348ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
53132025-04-30T06:12:20.350ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f85e2c80-78dc-48dd-afa8-c7cdbf22fe43", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53142025-04-30T06:12:20.350ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
53152025-04-30T06:12:20.351ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53162025-04-30T06:12:20.390ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
53172025-04-30T06:12:20.390ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
53182025-04-30T06:12:20.391ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
53192025-04-30T06:12:20.391ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
53202025-04-30T06:12:20.392ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "60e81d18-8c65-4d63-b812-812f7e2f67d9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53212025-04-30T06:12:20.393ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
53222025-04-30T06:12:20.396ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1c44a8af-9932-4d47-8e48-67f2b5f97583", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53232025-04-30T06:12:20.397ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
53242025-04-30T06:12:20.400ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "90cd863f-9036-4f1a-ade6-f28dc204713e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53252025-04-30T06:12:20.400ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
53262025-04-30T06:12:20.404ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
53272025-04-30T06:12:20.404ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
53282025-04-30T06:12:20.412ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
53292025-04-30T06:12:20.412ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e12e7fa5-14a2-423e-b4c5-88fbbfcf1627", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53302025-04-30T06:12:20.413ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
53312025-04-30T06:12:20.414ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53322025-04-30T06:12:20.419ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53332025-04-30T06:12:20.420ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53342025-04-30T06:12:20.420ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53352025-04-30T06:12:20.420ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53362025-04-30T06:12:20.438ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
53372025-04-30T06:12:20.439ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
53382025-04-30T06:12:20.439ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53392025-04-30T06:12:20.439ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53402025-04-30T06:12:20.439ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53412025-04-30T06:12:20.439ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53422025-04-30T06:12:20.448ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53432025-04-30T06:12:20.463ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
53442025-04-30T06:12:20.463ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53452025-04-30T06:12:20.464ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53462025-04-30T06:12:20.464ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53472025-04-30T06:12:20.581ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
53482025-04-30T06:12:20.582ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
53492025-04-30T06:12:20.582ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:52445 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
53502025-04-30T06:12:20.583ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53512025-04-30T06:12:20.583ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53522025-04-30T06:12:20.584ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:52445 req_id = d54058c6-6f0a-4408-b9f7-098275f9f61a sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
53532025-04-30T06:12:20.586ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1678 local_addr = [::1]:37108 method = GET remote_addr = [::1]:52445 req_id = d54058c6-6f0a-4408-b9f7-098275f9f61a response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
53542025-04-30T06:12:20.586ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53552025-04-30T06:12:20.587ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53562025-04-30T06:12:20.587ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53572025-04-30T06:12:20.587ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
53582025-04-30T06:12:20.587ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "d54058c6-6f0a-4408-b9f7-098275f9f61a", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
53592025-04-30T06:12:20.592ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
53602025-04-30T06:12:20.592ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
53612025-04-30T06:12:20.592ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
53622025-04-30T06:12:20.594ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
53632025-04-30T06:12:20.594ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53642025-04-30T06:12:20.594ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53652025-04-30T06:12:20.594ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53662025-04-30T06:12:20.595ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53672025-04-30T06:12:20.601ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53682025-04-30T06:12:20.607ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
53692025-04-30T06:12:20.608ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53702025-04-30T06:12:20.608ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53712025-04-30T06:12:20.608ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53722025-04-30T06:12:20.647ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
53732025-04-30T06:12:20.672ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
53742025-04-30T06:12:20.674ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
53752025-04-30T06:12:20.674ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 847.857651ms iteration = 12 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
53762025-04-30T06:12:20.675ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 13 reason = Signaled
53772025-04-30T06:12:20.675ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
53782025-04-30T06:12:20.675ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53792025-04-30T06:12:20.675ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53802025-04-30T06:12:20.675ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53812025-04-30T06:12:20.676ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53822025-04-30T06:12:20.689ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53832025-04-30T06:12:20.695ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
53842025-04-30T06:12:20.695ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
53852025-04-30T06:12:20.695ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
53862025-04-30T06:12:20.698ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
53872025-04-30T06:12:20.700ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
53882025-04-30T06:12:20.700ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
53892025-04-30T06:12:20.700ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
53902025-04-30T06:12:20.700ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
53912025-04-30T06:12:20.702ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
53922025-04-30T06:12:20.707ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
53932025-04-30T06:12:20.719ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
53942025-04-30T06:12:20.719ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
53952025-04-30T06:12:20.720ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
53962025-04-30T06:12:20.721ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
53972025-04-30T06:12:20.722ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
53982025-04-30T06:12:20.722ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
53992025-04-30T06:12:20.723ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: d7 ec 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:61789 req_id = 157095ca-5edf-4ba0-ab6f-d7778ec70e7d
54002025-04-30T06:12:20.724ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 55276,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61789 req_id = 157095ca-5edf-4ba0-ab6f-d7778ec70e7d
54012025-04-30T06:12:20.728ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
54022025-04-30T06:12:20.729ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
54032025-04-30T06:12:20.729ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61789 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 157095ca-5edf-4ba0-ab6f-d7778ec70e7d
54042025-04-30T06:12:20.730ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2405, tv_nsec: 529580261 } })
54052025-04-30T06:12:20.730ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
54062025-04-30T06:12:20.731ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
54072025-04-30T06:12:20.732ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
54082025-04-30T06:12:20.732ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
54092025-04-30T06:12:20.733ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 0c 09 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52313 req_id = cc538973-124a-4b50-b953-0714f817362b
54102025-04-30T06:12:20.733ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 3081,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52313 req_id = cc538973-124a-4b50-b953-0714f817362b
54112025-04-30T06:12:20.733ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
54122025-04-30T06:12:20.733ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52313 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = cc538973-124a-4b50-b953-0714f817362b
54132025-04-30T06:12:20.802ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
54142025-04-30T06:12:20.803ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 1a 8f 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:65498 req_id = 238c9a4f-3f0d-40b2-9f56-12fd13855e61
54152025-04-30T06:12:20.803ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 6799,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65498 req_id = 238c9a4f-3f0d-40b2-9f56-12fd13855e61
54162025-04-30T06:12:20.803ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
54172025-04-30T06:12:20.803ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 6799, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:65498 req_id = 238c9a4f-3f0d-40b2-9f56-12fd13855e61
54182025-04-30T06:12:20.803ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
54192025-04-30T06:12:20.803ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
54202025-04-30T06:12:20.803ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
54212025-04-30T06:12:20.806ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "4988aeeb-76f0-4336-b615-2fa076e0f8a9", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54222025-04-30T06:12:20.806ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
54232025-04-30T06:12:20.808ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "942a2244-5909-4ede-9a64-59fb5fda30ba", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54242025-04-30T06:12:20.808ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
54252025-04-30T06:12:20.810ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "58ba2e45-fcb2-4541-a580-e7c7fa5c6f83", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54262025-04-30T06:12:20.810ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
54272025-04-30T06:12:20.812ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5f612b6b-1cb1-4e0e-aee4-faf75e01bbda", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54282025-04-30T06:12:20.813ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
54292025-04-30T06:12:20.816ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4c1be1e9-29c8-4a66-a041-b7eadf7fd03b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54302025-04-30T06:12:20.816ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
54312025-04-30T06:12:20.819ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "83018599-0f0f-4239-925d-f7efa72c9c06", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54322025-04-30T06:12:20.820ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
54332025-04-30T06:12:20.826ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c029d11f-0844-47c2-84c7-630c5751660b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54342025-04-30T06:12:20.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
54352025-04-30T06:12:20.831ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "427fcdad-8bcd-4682-a0ca-92018e106139", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54362025-04-30T06:12:20.831ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
54372025-04-30T06:12:20.832ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b095db30-41e8-40b4-9ce7-44333c2bf972", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54382025-04-30T06:12:20.832ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
54392025-04-30T06:12:20.834ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a9ccad8e-df88-4097-a017-fc6057c812e1", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54402025-04-30T06:12:20.834ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
54412025-04-30T06:12:20.835ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f19a7149-ee4e-4d09-baed-e04e38d34dad", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54422025-04-30T06:12:20.835ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
54432025-04-30T06:12:20.836ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "04e8cd80-701b-4409-a067-c812cd14d3ec", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54442025-04-30T06:12:20.836ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
54452025-04-30T06:12:20.838ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0bf345d9-16b9-40bb-b2f4-1d7e60f7cee0", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54462025-04-30T06:12:20.843ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
54472025-04-30T06:12:20.846ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e0b980a7-b3b9-4eb2-8490-ca69348d7cfe", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54482025-04-30T06:12:20.846ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
54492025-04-30T06:12:20.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "043df8f5-5147-491d-9179-be63e7b1cfc2", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54502025-04-30T06:12:20.850ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
54512025-04-30T06:12:20.853ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "76fff4c4-bd0b-46d4-98c4-eb02ca243be5", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54522025-04-30T06:12:20.853ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
54532025-04-30T06:12:20.856ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "73ecb864-f1dd-4724-b72d-000b659d9871", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54542025-04-30T06:12:20.858ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
54552025-04-30T06:12:20.862ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9f44299c-4f69-4833-80b8-7850be253873", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54562025-04-30T06:12:20.864ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
54572025-04-30T06:12:20.865ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
54582025-04-30T06:12:20.867ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "411d9513-0c5b-46d1-a9b0-dc295bfe7c3d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54592025-04-30T06:12:20.867ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
54602025-04-30T06:12:20.868ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a10edd66-28ea-4d14-8789-10eca46431b0", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54612025-04-30T06:12:20.869ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
54622025-04-30T06:12:20.870ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8fa87b8a-4c39-4c34-a85f-7eb38b8a0e32", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54632025-04-30T06:12:20.870ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
54642025-04-30T06:12:20.871ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "31e54cbf-1c61-4434-914a-739e364b639e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54652025-04-30T06:12:20.872ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
54662025-04-30T06:12:20.873ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ad149baa-3f9b-4fe5-a389-f2f8a27cab28", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54672025-04-30T06:12:20.873ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
54682025-04-30T06:12:20.875ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd99895d-a952-4d73-b28a-2385be0b3ac9", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54692025-04-30T06:12:20.875ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
54702025-04-30T06:12:20.876ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e77152f8-093d-4b8f-96ab-cb68f265c5d4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54712025-04-30T06:12:20.877ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
54722025-04-30T06:12:20.879ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "eb05d31f-3f2f-4280-b17d-0cd750fd18fb", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54732025-04-30T06:12:20.879ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
54742025-04-30T06:12:20.883ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f663f165-8963-4300-a903-475da592e1fd", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54752025-04-30T06:12:20.895ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
54762025-04-30T06:12:20.899ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b36c6db0-8679-462e-aeed-215681c95734", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54772025-04-30T06:12:20.899ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
54782025-04-30T06:12:20.907ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a7b70705-7123-4861-9f82-3537939e2d8a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:19 GMT"} })
54792025-04-30T06:12:20.909ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
54802025-04-30T06:12:20.917ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
54812025-04-30T06:12:20.918ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
54822025-04-30T06:12:20.918ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
54832025-04-30T06:12:20.920ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
54842025-04-30T06:12:20.921ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
54852025-04-30T06:12:20.967ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
54862025-04-30T06:12:20.982ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
54872025-04-30T06:12:20.983ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
54882025-04-30T06:12:20.984ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
54892025-04-30T06:12:20.984ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
54902025-04-30T06:12:20.992ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
54912025-04-30T06:12:20.993ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
54922025-04-30T06:12:20.994ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
54932025-04-30T06:12:21.028ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac5ef9d9-29de-4cf3-8c36-58029c043eac", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
54942025-04-30T06:12:21.028ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
54952025-04-30T06:12:21.042ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f2dd7300-180e-4e87-900e-4062a817c1b9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
54962025-04-30T06:12:21.042ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
54972025-04-30T06:12:21.047ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "298d39cc-f7f6-4f30-a370-ec8126b985e5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
54982025-04-30T06:12:21.047ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
54992025-04-30T06:12:21.048ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "cc91a465-0429-44a5-8d2d-790496e688e5", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55002025-04-30T06:12:21.048ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
55012025-04-30T06:12:21.050ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "da9aa4a2-532a-4e72-b910-c9780df35b9e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55022025-04-30T06:12:21.050ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
55032025-04-30T06:12:21.052ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "27a8ca55-5f9c-41f1-9de0-fd12c66180ee", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55042025-04-30T06:12:21.052ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
55052025-04-30T06:12:21.054ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "22a1142e-0a0a-457d-a87c-f16ed612e5ba", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55062025-04-30T06:12:21.054ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
55072025-04-30T06:12:21.056ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f67b1429-b565-4479-b6c9-05f4683601fc", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55082025-04-30T06:12:21.056ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
55092025-04-30T06:12:21.058ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "eb2a2749-9d4d-487c-b50b-f390df7e703a", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55102025-04-30T06:12:21.058ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
55112025-04-30T06:12:21.095ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
55122025-04-30T06:12:21.095ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "63366347-df08-4afb-8b95-6bbc8503907a", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55132025-04-30T06:12:21.096ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
55142025-04-30T06:12:21.099ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2c8e533c-45a7-4a44-9199-050b48e88dc2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55152025-04-30T06:12:21.100ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
55162025-04-30T06:12:21.102ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "528af423-5285-4119-893a-9d1d9fa338a9", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55172025-04-30T06:12:21.102ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
55182025-04-30T06:12:21.103ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d97712e7-3382-4fcf-9082-44464ecac694", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55192025-04-30T06:12:21.103ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
55202025-04-30T06:12:21.105ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "67b3cad5-47e5-41c2-aec6-93d243dbc9d4", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55212025-04-30T06:12:21.105ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
55222025-04-30T06:12:21.106ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "36e81b5f-340f-418c-9506-055efea29961", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55232025-04-30T06:12:21.107ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
55242025-04-30T06:12:21.107ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5f4cadd3-feda-4fb7-b4bc-315b3d88d23f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55252025-04-30T06:12:21.107ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
55262025-04-30T06:12:21.107ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55272025-04-30T06:12:21.108ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55282025-04-30T06:12:21.108ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55292025-04-30T06:12:21.108ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55302025-04-30T06:12:21.112ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
55312025-04-30T06:12:21.115ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
55322025-04-30T06:12:21.115ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
55332025-04-30T06:12:21.115ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55342025-04-30T06:12:21.116ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55352025-04-30T06:12:21.116ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55362025-04-30T06:12:21.116ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55372025-04-30T06:12:21.119ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
55382025-04-30T06:12:21.122ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
55392025-04-30T06:12:21.123ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55402025-04-30T06:12:21.123ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55412025-04-30T06:12:21.123ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55422025-04-30T06:12:21.127ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
55432025-04-30T06:12:21.127ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
55442025-04-30T06:12:21.128ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
55452025-04-30T06:12:21.209ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
55462025-04-30T06:12:21.209ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
55472025-04-30T06:12:21.210ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
55482025-04-30T06:12:21.211ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55492025-04-30T06:12:21.211ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
55502025-04-30T06:12:21.211ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
55512025-04-30T06:12:21.213ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
55522025-04-30T06:12:21.214ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:40985 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
55532025-04-30T06:12:21.214ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
55542025-04-30T06:12:21.215ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:40985 req_id = 06adc96f-c81d-41a1-b3ba-c1c3642bff49 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
55552025-04-30T06:12:21.216ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 493 local_addr = [::1]:37108 method = GET remote_addr = [::1]:40985 req_id = 06adc96f-c81d-41a1-b3ba-c1c3642bff49 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
55562025-04-30T06:12:21.218ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
55572025-04-30T06:12:21.236ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
55582025-04-30T06:12:21.236ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
55592025-04-30T06:12:21.236ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
55602025-04-30T06:12:21.237ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
55612025-04-30T06:12:21.238ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "06adc96f-c81d-41a1-b3ba-c1c3642bff49", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
55622025-04-30T06:12:21.252ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
55632025-04-30T06:12:21.256ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
55642025-04-30T06:12:21.260ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
55652025-04-30T06:12:21.280ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
55662025-04-30T06:12:21.280ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55672025-04-30T06:12:21.280ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55682025-04-30T06:12:21.280ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55692025-04-30T06:12:21.281ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55702025-04-30T06:12:21.282ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
55712025-04-30T06:12:21.283ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
55722025-04-30T06:12:21.284ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
55732025-04-30T06:12:21.284ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
55742025-04-30T06:12:21.287ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
55752025-04-30T06:12:21.288ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
55762025-04-30T06:12:21.291ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
55772025-04-30T06:12:21.292ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55782025-04-30T06:12:21.292ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55792025-04-30T06:12:21.292ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55802025-04-30T06:12:21.296ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
55812025-04-30T06:12:21.296ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
55822025-04-30T06:12:21.317ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
55832025-04-30T06:12:21.361ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
55842025-04-30T06:12:21.364ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
55852025-04-30T06:12:21.364ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
55862025-04-30T06:12:21.364ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 689.283002ms iteration = 13 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
55872025-04-30T06:12:21.364ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 14 reason = Signaled
55882025-04-30T06:12:21.364ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
55892025-04-30T06:12:21.364ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55902025-04-30T06:12:21.364ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
55912025-04-30T06:12:21.364ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
55922025-04-30T06:12:21.366ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
55932025-04-30T06:12:21.448ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
55942025-04-30T06:12:21.451ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
55952025-04-30T06:12:21.452ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
55962025-04-30T06:12:21.455ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
55972025-04-30T06:12:21.461ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
55982025-04-30T06:12:21.461ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
55992025-04-30T06:12:21.494ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
56002025-04-30T06:12:21.494ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
56012025-04-30T06:12:21.494ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
56022025-04-30T06:12:21.495ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
56032025-04-30T06:12:21.496ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
56042025-04-30T06:12:21.497ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56052025-04-30T06:12:21.498ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = e9469e02-310a-4e38-a6bf-adb60e1568ea uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56062025-04-30T06:12:21.498ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = e9469e02-310a-4e38-a6bf-adb60e1568ea resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56072025-04-30T06:12:21.499ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = e9469e02-310a-4e38-a6bf-adb60e1568ea roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56082025-04-30T06:12:21.502ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = e9469e02-310a-4e38-a6bf-adb60e1568ea resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56092025-04-30T06:12:21.502ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
56102025-04-30T06:12:21.502ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
56112025-04-30T06:12:21.503ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
56122025-04-30T06:12:21.510ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
56132025-04-30T06:12:21.510ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
56142025-04-30T06:12:21.510ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
56152025-04-30T06:12:21.511ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
56162025-04-30T06:12:21.513ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 14540 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = e9469e02-310a-4e38-a6bf-adb60e1568ea response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
56172025-04-30T06:12:21.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56182025-04-30T06:12:21.513ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 17 a9 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:52164 req_id = 89ceb43e-3675-491e-81af-3b8db79bdac4
56192025-04-30T06:12:21.514ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 6057,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52164 req_id = 89ceb43e-3675-491e-81af-3b8db79bdac4
56202025-04-30T06:12:21.514ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
56212025-04-30T06:12:21.514ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
56222025-04-30T06:12:21.514ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:52164 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 89ceb43e-3675-491e-81af-3b8db79bdac4
56232025-04-30T06:12:21.514ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "e9469e02-310a-4e38-a6bf-adb60e1568ea", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56242025-04-30T06:12:21.515ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56252025-04-30T06:12:21.515ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56262025-04-30T06:12:21.516ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
56272025-04-30T06:12:21.517ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
56282025-04-30T06:12:21.517ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
56292025-04-30T06:12:21.518ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2406, tv_nsec: 317044402 } })
56302025-04-30T06:12:21.518ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
56312025-04-30T06:12:21.519ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b3af52cc-5431-47b4-b698-70a0fbc55ead uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56322025-04-30T06:12:21.521ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b3af52cc-5431-47b4-b698-70a0fbc55ead resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56332025-04-30T06:12:21.521ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b3af52cc-5431-47b4-b698-70a0fbc55ead roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56342025-04-30T06:12:21.523ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b3af52cc-5431-47b4-b698-70a0fbc55ead resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56352025-04-30T06:12:21.525ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56362025-04-30T06:12:21.527ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56372025-04-30T06:12:21.527ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56382025-04-30T06:12:21.527ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56392025-04-30T06:12:21.527ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 62 d7 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e b...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:64295 req_id = ed3f54a1-0579-4490-be2f-52c61e1d25bf
56402025-04-30T06:12:21.529ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 25303,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64295 req_id = ed3f54a1-0579-4490-be2f-52c61e1d25bf
56412025-04-30T06:12:21.530ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
56422025-04-30T06:12:21.530ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:64295 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = ed3f54a1-0579-4490-be2f-52c61e1d25bf
56432025-04-30T06:12:21.614ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
56442025-04-30T06:12:21.615ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 96552 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b3af52cc-5431-47b4-b698-70a0fbc55ead response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
56452025-04-30T06:12:21.617ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "b3af52cc-5431-47b4-b698-70a0fbc55ead", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56462025-04-30T06:12:21.617ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
56472025-04-30T06:12:21.617ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
56482025-04-30T06:12:21.617ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
56492025-04-30T06:12:21.619ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: d2 64 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .d..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:62026 req_id = 802dcf8f-4a3a-458f-94e2-145c92840c64
56502025-04-30T06:12:21.619ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 53860,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62026 req_id = 802dcf8f-4a3a-458f-94e2-145c92840c64
56512025-04-30T06:12:21.619ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
56522025-04-30T06:12:21.619ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 53860, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:62026 req_id = 802dcf8f-4a3a-458f-94e2-145c92840c64
56532025-04-30T06:12:21.619ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
56542025-04-30T06:12:21.619ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
56552025-04-30T06:12:21.619ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
56562025-04-30T06:12:21.620ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "7e27419b-8682-4848-aeb0-f24c5dbe2116", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56572025-04-30T06:12:21.620ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
56582025-04-30T06:12:21.624ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4bc1f983-d1f3-4672-904f-316fcbaaa299", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56592025-04-30T06:12:21.625ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
56602025-04-30T06:12:21.633ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f3bfe22c-928a-492a-a1e6-3dc117ed9350", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56612025-04-30T06:12:21.633ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
56622025-04-30T06:12:21.640ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1ffb7470-2917-4135-9e87-cee1ccdf4875", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56632025-04-30T06:12:21.640ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
56642025-04-30T06:12:21.645ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c4e2d9ae-323f-4bd4-a919-376eef71d010", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56652025-04-30T06:12:21.645ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
56662025-04-30T06:12:21.659ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
56672025-04-30T06:12:21.664ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c3ffc20e-f5d2-4cb9-a5ee-4728b9ebec98", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56682025-04-30T06:12:21.666ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
56692025-04-30T06:12:21.676ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "233cf62d-464a-417c-bb3f-1b2e1c8a4ee7", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56702025-04-30T06:12:21.678ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
56712025-04-30T06:12:21.686ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "819bd8d4-9378-4886-9f9e-fff976649270", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56722025-04-30T06:12:21.686ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
56732025-04-30T06:12:21.687ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7a01186d-d6d8-462e-affb-f55405a194fe", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56742025-04-30T06:12:21.688ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
56752025-04-30T06:12:21.690ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4690be13-18bc-411c-8d0e-0d2cf3ccba8f", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56762025-04-30T06:12:21.690ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
56772025-04-30T06:12:21.700ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "11d88f66-5b2a-495c-9588-6baefcad8671", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56782025-04-30T06:12:21.700ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
56792025-04-30T06:12:21.702ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0b3211aa-ea59-4802-86b9-320bb8a27377", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56802025-04-30T06:12:21.702ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
56812025-04-30T06:12:21.714ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
56822025-04-30T06:12:21.714ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
56832025-04-30T06:12:21.714ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
56842025-04-30T06:12:21.714ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
56852025-04-30T06:12:21.717ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
56862025-04-30T06:12:21.722ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
56872025-04-30T06:12:21.732ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
56882025-04-30T06:12:21.733ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
56892025-04-30T06:12:21.733ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
56902025-04-30T06:12:21.733ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
56912025-04-30T06:12:21.733ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac52403b-6036-40a8-8044-198ff476e2e7", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56922025-04-30T06:12:21.734ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
56932025-04-30T06:12:21.739ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
56942025-04-30T06:12:21.739ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
56952025-04-30T06:12:21.740ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
56962025-04-30T06:12:21.744ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d97333f1-ff43-4569-b2ef-7f2545557de8", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56972025-04-30T06:12:21.744ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
56982025-04-30T06:12:21.746ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "92cb28c7-103b-4f50-9173-63c4f0f5a732", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
56992025-04-30T06:12:21.747ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
57002025-04-30T06:12:21.753ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f7f0dda7-ad72-4987-acba-d30f9e670cbf", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57012025-04-30T06:12:21.754ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
57022025-04-30T06:12:21.758ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8c04c5f7-cc8b-42c3-88c3-caf71bbb8c6f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57032025-04-30T06:12:21.758ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
57042025-04-30T06:12:21.763ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9647fad6-92dc-4206-99cc-88b416698b91", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57052025-04-30T06:12:21.763ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
57062025-04-30T06:12:21.767ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "631b4bb3-c341-40e2-b67e-4f2125fd061a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57072025-04-30T06:12:21.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
57082025-04-30T06:12:21.773ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
57092025-04-30T06:12:21.774ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b5850c01-fbc1-4754-a5f7-211df1c4ad67", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57102025-04-30T06:12:21.774ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
57112025-04-30T06:12:21.778ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e6c258b-7c3b-4237-84c1-3262c6f551d3", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57122025-04-30T06:12:21.778ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
57132025-04-30T06:12:21.782ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9d06fbfa-a6bf-43e4-924a-f27a476f9ab4", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57142025-04-30T06:12:21.788ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
57152025-04-30T06:12:21.798ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d1fa07c2-3381-464e-8047-4ac53264d062", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57162025-04-30T06:12:21.800ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
57172025-04-30T06:12:21.802ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "00575f3f-0b75-40c0-a598-b98a10c0ce44", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57182025-04-30T06:12:21.802ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
57192025-04-30T06:12:21.809ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "be261438-ca6d-4c59-a654-7860ffb547cf", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57202025-04-30T06:12:21.810ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
57212025-04-30T06:12:21.822ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "372de50e-8d94-476d-8556-c6e2143b5b01", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57222025-04-30T06:12:21.822ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
57232025-04-30T06:12:21.825ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
57242025-04-30T06:12:21.825ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
57252025-04-30T06:12:21.825ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
57262025-04-30T06:12:21.825ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
57272025-04-30T06:12:21.826ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
57282025-04-30T06:12:21.828ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f230adca-0b55-4eed-b885-243dd4a1a8ef", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57292025-04-30T06:12:21.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
57302025-04-30T06:12:21.831ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
57312025-04-30T06:12:21.839ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
57322025-04-30T06:12:21.839ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
57332025-04-30T06:12:21.839ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
57342025-04-30T06:12:21.845ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
57352025-04-30T06:12:21.851ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
57362025-04-30T06:12:21.851ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
57372025-04-30T06:12:21.852ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
57382025-04-30T06:12:21.852ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a69d6428-14aa-48c4-9c37-3a3d608887d7", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57392025-04-30T06:12:21.852ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
57402025-04-30T06:12:21.855ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "63fedec3-164e-4147-be6a-a524076aa666", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57412025-04-30T06:12:21.855ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
57422025-04-30T06:12:21.857ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d745adf-a131-4478-994a-6dfc0a8a108b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57432025-04-30T06:12:21.857ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
57442025-04-30T06:12:21.858ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c7d41f9b-f65e-493c-932b-b11f137117dc", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57452025-04-30T06:12:21.859ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
57462025-04-30T06:12:21.860ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e9455f65-305d-4831-a55c-18c69a82257e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57472025-04-30T06:12:21.860ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
57482025-04-30T06:12:21.861ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a78848ff-110a-4336-9854-a0beb1275c4d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57492025-04-30T06:12:21.861ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
57502025-04-30T06:12:21.863ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "795cc511-7e11-4ad2-9c7c-cb84e446ddd8", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57512025-04-30T06:12:21.863ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
57522025-04-30T06:12:21.864ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a272b0e7-4414-483f-935f-5afe8b313d36", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57532025-04-30T06:12:21.864ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
57542025-04-30T06:12:21.866ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "17148f39-a71c-450c-992c-d59d0c834581", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57552025-04-30T06:12:21.867ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
57562025-04-30T06:12:21.869ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "08e3e949-6606-43a8-9495-9029ae99338b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57572025-04-30T06:12:21.869ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
57582025-04-30T06:12:21.874ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "39a70b99-ef50-45ba-a9dc-a98767b4a9b5", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57592025-04-30T06:12:21.874ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
57602025-04-30T06:12:21.877ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e6fcf78-88c5-4600-b4c1-016d091ffbc7", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57612025-04-30T06:12:21.877ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
57622025-04-30T06:12:21.881ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e82de2d6-74eb-4e16-be88-da354cdce994", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57632025-04-30T06:12:21.882ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
57642025-04-30T06:12:21.885ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
57652025-04-30T06:12:21.889ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e3421c1-d0f7-4ad2-be39-d7e457010b70", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57662025-04-30T06:12:21.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
57672025-04-30T06:12:21.892ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "97bf4115-8835-4ec3-8e6c-8177e0e8299b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57682025-04-30T06:12:21.892ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
57692025-04-30T06:12:21.896ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4200d845-205d-4a40-8c73-c58b3984db51", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57702025-04-30T06:12:21.897ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
57712025-04-30T06:12:21.903ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6c5fef8a-9d69-4136-8f17-0a62c6c5a577", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57722025-04-30T06:12:21.904ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
57732025-04-30T06:12:21.919ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a4a7956-c336-43e9-9c94-91202e35835c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:21 GMT"} })
57742025-04-30T06:12:21.921ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
57752025-04-30T06:12:21.925ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
57762025-04-30T06:12:21.925ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
57772025-04-30T06:12:21.925ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
57782025-04-30T06:12:21.939ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
57792025-04-30T06:12:21.942ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
57802025-04-30T06:12:21.942ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
57812025-04-30T06:12:21.942ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
57822025-04-30T06:12:21.942ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
57832025-04-30T06:12:21.942ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
57842025-04-30T06:12:21.960ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
57852025-04-30T06:12:21.966ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
57862025-04-30T06:12:21.966ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
57872025-04-30T06:12:21.966ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
57882025-04-30T06:12:21.966ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
57892025-04-30T06:12:21.966ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
57902025-04-30T06:12:21.970ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
57912025-04-30T06:12:21.975ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
57922025-04-30T06:12:21.981ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
57932025-04-30T06:12:21.981ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
57942025-04-30T06:12:21.981ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
57952025-04-30T06:12:21.982ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
57962025-04-30T06:12:21.983ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
57972025-04-30T06:12:21.988ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
57982025-04-30T06:12:21.988ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
57992025-04-30T06:12:21.988ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
58002025-04-30T06:12:21.988ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
58012025-04-30T06:12:22.000ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
58022025-04-30T06:12:22.001ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
58032025-04-30T06:12:22.001ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
58042025-04-30T06:12:22.089ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
58052025-04-30T06:12:22.089ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
58062025-04-30T06:12:22.090ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:40436 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
58072025-04-30T06:12:22.091ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:40436 req_id = 33200ca2-aac0-45fc-a07a-c587941e5d45 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
58082025-04-30T06:12:22.096ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 5182 local_addr = [::1]:37108 method = GET remote_addr = [::1]:40436 req_id = 33200ca2-aac0-45fc-a07a-c587941e5d45 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
58092025-04-30T06:12:22.097ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "33200ca2-aac0-45fc-a07a-c587941e5d45", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58102025-04-30T06:12:22.100ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
58112025-04-30T06:12:22.100ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
58122025-04-30T06:12:22.100ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
58132025-04-30T06:12:22.113ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
58142025-04-30T06:12:22.114ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
58152025-04-30T06:12:22.114ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
58162025-04-30T06:12:22.115ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
58172025-04-30T06:12:22.115ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
58182025-04-30T06:12:22.131ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
58192025-04-30T06:12:22.131ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
58202025-04-30T06:12:22.141ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
58212025-04-30T06:12:22.142ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
58222025-04-30T06:12:22.142ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
58232025-04-30T06:12:22.150ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
58242025-04-30T06:12:22.150ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
58252025-04-30T06:12:22.150ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
58262025-04-30T06:12:22.152ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
58272025-04-30T06:12:22.165ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
58282025-04-30T06:12:22.165ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
58292025-04-30T06:12:22.176ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
58302025-04-30T06:12:22.176ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
58312025-04-30T06:12:22.202ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
58322025-04-30T06:12:22.209ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
58332025-04-30T06:12:22.209ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
58342025-04-30T06:12:22.209ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 845.280967ms iteration = 14 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
58352025-04-30T06:12:22.209ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 15 reason = Signaled
58362025-04-30T06:12:22.209ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
58372025-04-30T06:12:22.209ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
58382025-04-30T06:12:22.209ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
58392025-04-30T06:12:22.209ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
58402025-04-30T06:12:22.210ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
58412025-04-30T06:12:22.213ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
58422025-04-30T06:12:22.217ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
58432025-04-30T06:12:22.217ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
58442025-04-30T06:12:22.217ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
58452025-04-30T06:12:22.217ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
58462025-04-30T06:12:22.221ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
58472025-04-30T06:12:22.221ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
58482025-04-30T06:12:22.221ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 47 43 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 GC..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:64146 req_id = 12cedbb2-7ba3-4e6d-83fe-ec07e3393525
58492025-04-30T06:12:22.222ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 18243,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64146 req_id = 12cedbb2-7ba3-4e6d-83fe-ec07e3393525
58502025-04-30T06:12:22.222ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
58512025-04-30T06:12:22.222ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
58522025-04-30T06:12:22.222ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64146 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 12cedbb2-7ba3-4e6d-83fe-ec07e3393525
58532025-04-30T06:12:22.222ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2407, tv_nsec: 21698429 } })
58542025-04-30T06:12:22.222ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
58552025-04-30T06:12:22.223ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 4d 58 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e MX..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52102 req_id = 81799646-5291-4091-b7d9-247f4ce5b614
58562025-04-30T06:12:22.223ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 19800,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52102 req_id = 81799646-5291-4091-b7d9-247f4ce5b614
58572025-04-30T06:12:22.223ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
58582025-04-30T06:12:22.223ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52102 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 81799646-5291-4091-b7d9-247f4ce5b614
58592025-04-30T06:12:22.284ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
58602025-04-30T06:12:22.290ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
58612025-04-30T06:12:22.291ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
58622025-04-30T06:12:22.292ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
58632025-04-30T06:12:22.292ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
58642025-04-30T06:12:22.293ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
58652025-04-30T06:12:22.294ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
58662025-04-30T06:12:22.295ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 11 d4 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:57619 req_id = dd04f350-fc34-4560-8c78-c559c4cb51ce
58672025-04-30T06:12:22.295ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 4564,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57619 req_id = dd04f350-fc34-4560-8c78-c559c4cb51ce
58682025-04-30T06:12:22.295ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
58692025-04-30T06:12:22.295ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 4564, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:57619 req_id = dd04f350-fc34-4560-8c78-c559c4cb51ce
58702025-04-30T06:12:22.296ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
58712025-04-30T06:12:22.296ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
58722025-04-30T06:12:22.296ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
58732025-04-30T06:12:22.297ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
58742025-04-30T06:12:22.302ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
58752025-04-30T06:12:22.302ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
58762025-04-30T06:12:22.302ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
58772025-04-30T06:12:22.303ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
58782025-04-30T06:12:22.304ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "33a78537-0922-4953-b6d4-2e77d2a6609d", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58792025-04-30T06:12:22.305ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
58802025-04-30T06:12:22.306ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
58812025-04-30T06:12:22.306ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
58822025-04-30T06:12:22.308ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
58832025-04-30T06:12:22.313ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5ca181d1-5b18-43a0-b4fc-dd60b89bc8ab", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58842025-04-30T06:12:22.313ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
58852025-04-30T06:12:22.316ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b86b80fb-c5bf-421b-9191-e2148b6069db", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58862025-04-30T06:12:22.316ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
58872025-04-30T06:12:22.318ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "edeca533-116c-46c5-ac3c-7ccba555c493", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58882025-04-30T06:12:22.319ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
58892025-04-30T06:12:22.321ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "57a00771-3b68-474f-a6ba-459439878aac", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58902025-04-30T06:12:22.321ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
58912025-04-30T06:12:22.324ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5b50db69-67bd-4237-b686-23b02b6d53b4", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58922025-04-30T06:12:22.324ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
58932025-04-30T06:12:22.327ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bf397a82-48b3-42ba-9d97-90695edd9627", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58942025-04-30T06:12:22.328ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
58952025-04-30T06:12:22.330ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3ea6fdad-001d-46b1-bbd2-4bcf958753f4", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58962025-04-30T06:12:22.330ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
58972025-04-30T06:12:22.331ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "73c6be95-a40a-4a58-aaaa-eae74ff4a537", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
58982025-04-30T06:12:22.331ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
58992025-04-30T06:12:22.333ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f54ce9e5-7e91-4a9e-9a04-3c41ffecfe0c", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59002025-04-30T06:12:22.333ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
59012025-04-30T06:12:22.334ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "094aa4b0-8a20-4475-982c-ab2275aa25af", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59022025-04-30T06:12:22.334ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
59032025-04-30T06:12:22.336ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "de029547-8922-4c01-85cb-3046649cd8f9", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59042025-04-30T06:12:22.336ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
59052025-04-30T06:12:22.340ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0419e711-1b76-4044-bdcc-86a76b8d595d", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59062025-04-30T06:12:22.340ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
59072025-04-30T06:12:22.340ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
59082025-04-30T06:12:22.343ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e8da7147-9e21-436f-a064-b92de8b9bc55", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59092025-04-30T06:12:22.343ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
59102025-04-30T06:12:22.351ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "818c3694-ada8-4e0d-b083-9493fc8de05f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59112025-04-30T06:12:22.351ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
59122025-04-30T06:12:22.355ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9cdb739e-f47c-4ebf-b1db-b231d66c3574", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59132025-04-30T06:12:22.355ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
59142025-04-30T06:12:22.362ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9777ab1e-c41e-4562-ab7f-8fbbd2af4e81", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59152025-04-30T06:12:22.363ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
59162025-04-30T06:12:22.368ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "be5d944e-5acd-4f4b-aa8f-8e2a27489f17", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59172025-04-30T06:12:22.368ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
59182025-04-30T06:12:22.374ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "76ef0f7b-42b0-4157-af29-03635d537828", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59192025-04-30T06:12:22.375ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
59202025-04-30T06:12:22.377ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "683ba2c8-e34e-43ea-8d30-a61bd16ab807", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59212025-04-30T06:12:22.379ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
59222025-04-30T06:12:22.384ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "235b6a8e-ac53-4f8b-8669-15ec15f3997b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59232025-04-30T06:12:22.385ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
59242025-04-30T06:12:22.387ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6d0b75e5-f924-4750-af8f-3ce5177d2f7e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59252025-04-30T06:12:22.391ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
59262025-04-30T06:12:22.394ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
59272025-04-30T06:12:22.411ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
59282025-04-30T06:12:22.411ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
59292025-04-30T06:12:22.411ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
59302025-04-30T06:12:22.414ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
59312025-04-30T06:12:22.419ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
59322025-04-30T06:12:22.427ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
59332025-04-30T06:12:22.427ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
59342025-04-30T06:12:22.427ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
59352025-04-30T06:12:22.427ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
59362025-04-30T06:12:22.428ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1070815c-ed95-4610-b35c-73d44871232a", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59372025-04-30T06:12:22.428ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
59382025-04-30T06:12:22.431ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
59392025-04-30T06:12:22.432ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
59402025-04-30T06:12:22.433ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
59412025-04-30T06:12:22.434ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ffc02532-ab55-4818-95d3-9196db8be11e", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59422025-04-30T06:12:22.434ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
59432025-04-30T06:12:22.437ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3dc65d86-cb69-4034-9e72-12816496e126", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59442025-04-30T06:12:22.438ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
59452025-04-30T06:12:22.442ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "843c7001-4f6c-4d08-9636-08abd381b422", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59462025-04-30T06:12:22.442ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
59472025-04-30T06:12:22.447ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "73efb1c8-f66b-4d22-959a-74be6d3ca977", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59482025-04-30T06:12:22.447ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
59492025-04-30T06:12:22.454ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2eafdb61-c3d1-4f77-8f3a-05fdf4f9534d", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59502025-04-30T06:12:22.454ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
59512025-04-30T06:12:22.459ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5d8a26df-f299-433e-93ad-0280aeb8152c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59522025-04-30T06:12:22.460ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
59532025-04-30T06:12:22.466ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8ce7fcac-e4fc-4215-ba24-ce85e19e8c4d", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59542025-04-30T06:12:22.467ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
59552025-04-30T06:12:22.470ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "73362726-884a-4dd7-ab79-b38c2cc0f82f", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59562025-04-30T06:12:22.471ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
59572025-04-30T06:12:22.474ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d1b8b709-4a5e-49eb-9021-5b2cfd6e4aea", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59582025-04-30T06:12:22.475ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
59592025-04-30T06:12:22.477ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9cede59c-c50e-4d30-9eee-b4a229e00dd9", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59602025-04-30T06:12:22.477ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
59612025-04-30T06:12:22.481ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
59622025-04-30T06:12:22.482ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b5aa29f-3c34-43ce-a48d-2c25d583fc1f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59632025-04-30T06:12:22.482ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
59642025-04-30T06:12:22.483ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8a7a86e9-ed22-4bbf-928f-ece3684f69b6", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59652025-04-30T06:12:22.483ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
59662025-04-30T06:12:22.486ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1eec896-9b42-4122-a185-2ee51eccb3ff", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59672025-04-30T06:12:22.486ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
59682025-04-30T06:12:22.488ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "08e83899-2633-4a04-bf73-3bb10a1ea662", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59692025-04-30T06:12:22.488ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
59702025-04-30T06:12:22.490ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "75d19f09-0df4-426c-a8f2-9840e7d2876e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59712025-04-30T06:12:22.490ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
59722025-04-30T06:12:22.492ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f88c5af4-92fd-41ab-9e01-cc171d7eeacd", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59732025-04-30T06:12:22.493ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
59742025-04-30T06:12:22.495ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "df5eea1f-cced-4235-a1f6-2dc34296dce3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59752025-04-30T06:12:22.495ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
59762025-04-30T06:12:22.497ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e61912b-4344-4670-9798-84d33c223e7b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59772025-04-30T06:12:22.497ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
59782025-04-30T06:12:22.499ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7d606b54-cfb1-4e8c-8b56-0c57006f8c98", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59792025-04-30T06:12:22.499ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
59802025-04-30T06:12:22.500ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c9e71592-052d-4092-8d5a-7b2a9ce085ea", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59812025-04-30T06:12:22.500ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
59822025-04-30T06:12:22.501ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2def68fe-8a65-4e8a-a852-e66fc7f7aecd", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59832025-04-30T06:12:22.501ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
59842025-04-30T06:12:22.502ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8c288bf3-26f9-41dc-8307-2a1c5ae9cd14", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
59852025-04-30T06:12:22.502ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
59862025-04-30T06:12:22.502ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
59872025-04-30T06:12:22.502ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
59882025-04-30T06:12:22.502ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
59892025-04-30T06:12:22.503ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
59902025-04-30T06:12:22.509ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
59912025-04-30T06:12:22.514ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
59922025-04-30T06:12:22.514ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
59932025-04-30T06:12:22.515ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
59942025-04-30T06:12:22.515ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
59952025-04-30T06:12:22.515ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
59962025-04-30T06:12:22.516ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
59972025-04-30T06:12:22.518ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
59982025-04-30T06:12:22.518ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
59992025-04-30T06:12:22.520ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
60002025-04-30T06:12:22.523ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
60012025-04-30T06:12:22.523ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
60022025-04-30T06:12:22.523ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
60032025-04-30T06:12:22.524ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
60042025-04-30T06:12:22.526ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
60052025-04-30T06:12:22.526ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
60062025-04-30T06:12:22.527ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
60072025-04-30T06:12:22.527ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
60082025-04-30T06:12:22.592ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
60092025-04-30T06:12:22.592ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
60102025-04-30T06:12:22.601ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
60112025-04-30T06:12:22.601ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
60122025-04-30T06:12:22.601ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60132025-04-30T06:12:22.601ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60142025-04-30T06:12:22.603ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60152025-04-30T06:12:22.603ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:56728 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
60162025-04-30T06:12:22.604ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:56728 req_id = f8ea6b50-58e2-4475-bd5a-36bb9cfa87dc sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
60172025-04-30T06:12:22.606ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1947 local_addr = [::1]:37108 method = GET remote_addr = [::1]:56728 req_id = f8ea6b50-58e2-4475-bd5a-36bb9cfa87dc response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
60182025-04-30T06:12:22.607ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8ea6b50-58e2-4475-bd5a-36bb9cfa87dc", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60192025-04-30T06:12:22.616ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
60202025-04-30T06:12:22.616ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
60212025-04-30T06:12:22.617ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
60222025-04-30T06:12:22.625ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
60232025-04-30T06:12:22.627ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
60242025-04-30T06:12:22.628ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
60252025-04-30T06:12:22.628ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
60262025-04-30T06:12:22.628ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
60272025-04-30T06:12:22.629ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
60282025-04-30T06:12:22.643ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
60292025-04-30T06:12:22.643ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60302025-04-30T06:12:22.644ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60312025-04-30T06:12:22.644ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60322025-04-30T06:12:22.648ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60332025-04-30T06:12:22.648ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60342025-04-30T06:12:22.649ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60352025-04-30T06:12:22.649ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
60362025-04-30T06:12:22.654ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
60372025-04-30T06:12:22.654ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
60382025-04-30T06:12:22.654ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
60392025-04-30T06:12:22.655ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
60402025-04-30T06:12:22.713ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
60412025-04-30T06:12:22.717ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
60422025-04-30T06:12:22.717ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
60432025-04-30T06:12:22.717ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 508.095848ms iteration = 15 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
60442025-04-30T06:12:22.717ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 16 reason = Signaled
60452025-04-30T06:12:22.718ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
60462025-04-30T06:12:22.718ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
60472025-04-30T06:12:22.718ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
60482025-04-30T06:12:22.718ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
60492025-04-30T06:12:22.718ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
60502025-04-30T06:12:22.738ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
60512025-04-30T06:12:22.745ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
60522025-04-30T06:12:22.745ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
60532025-04-30T06:12:22.745ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
60542025-04-30T06:12:22.746ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
60552025-04-30T06:12:22.755ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
60562025-04-30T06:12:22.755ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
60572025-04-30T06:12:22.756ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 63 9e 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 c............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:58009 req_id = 62836695-fb5b-44c7-ae16-9aeaf451fcae
60582025-04-30T06:12:22.757ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 25502,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58009 req_id = 62836695-fb5b-44c7-ae16-9aeaf451fcae
60592025-04-30T06:12:22.757ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
60602025-04-30T06:12:22.757ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
60612025-04-30T06:12:22.757ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:58009 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 62836695-fb5b-44c7-ae16-9aeaf451fcae
60622025-04-30T06:12:22.757ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2407, tv_nsec: 556766879 } })
60632025-04-30T06:12:22.757ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
60642025-04-30T06:12:22.758ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 73 8b 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e s...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:56273 req_id = cdad037d-f317-4dac-8ee7-36cb7e48f69d
60652025-04-30T06:12:22.758ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 29579,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56273 req_id = cdad037d-f317-4dac-8ee7-36cb7e48f69d
60662025-04-30T06:12:22.758ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
60672025-04-30T06:12:22.758ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:56273 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = cdad037d-f317-4dac-8ee7-36cb7e48f69d
60682025-04-30T06:12:22.820ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
60692025-04-30T06:12:22.822ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
60702025-04-30T06:12:22.823ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
60712025-04-30T06:12:22.823ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60722025-04-30T06:12:22.823ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60732025-04-30T06:12:22.824ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60742025-04-30T06:12:22.825ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: a9 1e 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:60054 req_id = d417f9da-edc5-4af3-9f4f-a475587b90e0
60752025-04-30T06:12:22.825ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 43294,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60054 req_id = d417f9da-edc5-4af3-9f4f-a475587b90e0
60762025-04-30T06:12:22.826ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
60772025-04-30T06:12:22.826ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 43294, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:60054 req_id = d417f9da-edc5-4af3-9f4f-a475587b90e0
60782025-04-30T06:12:22.827ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
60792025-04-30T06:12:22.828ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
60802025-04-30T06:12:22.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
60812025-04-30T06:12:22.830ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
60822025-04-30T06:12:22.837ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
60832025-04-30T06:12:22.837ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60842025-04-30T06:12:22.837ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60852025-04-30T06:12:22.841ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60862025-04-30T06:12:22.865ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
60872025-04-30T06:12:22.880ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
60882025-04-30T06:12:22.881ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
60892025-04-30T06:12:22.886ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "dfe2e651-047b-429f-ac74-980302dbff4a", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60902025-04-30T06:12:22.887ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
60912025-04-30T06:12:22.897ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "17eadfa7-ac88-4e30-96ae-6c51120b6362", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60922025-04-30T06:12:22.897ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
60932025-04-30T06:12:22.900ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "54bdf6f9-032d-46db-a1df-2d2cecfd044a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60942025-04-30T06:12:22.900ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
60952025-04-30T06:12:22.903ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "50a38f7a-5b24-4290-9df7-0ee329b96fef", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60962025-04-30T06:12:22.903ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
60972025-04-30T06:12:22.909ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2a94bc99-8ad0-4d66-abdc-48a5577ba1e7", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
60982025-04-30T06:12:22.910ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
60992025-04-30T06:12:22.953ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
61002025-04-30T06:12:22.955ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7b7354cf-82cd-470f-9f75-cbe3fcb4a3b9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61012025-04-30T06:12:22.955ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
61022025-04-30T06:12:22.958ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ccc1b772-239f-421e-80e1-7888f914f2f1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61032025-04-30T06:12:22.958ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
61042025-04-30T06:12:22.960ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f06d822c-2e41-4c68-9700-620a5c9cc8a8", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61052025-04-30T06:12:22.960ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
61062025-04-30T06:12:22.962ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7e0feecb-1159-41bc-89df-22ee708003a9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61072025-04-30T06:12:22.962ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
61082025-04-30T06:12:22.963ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e1b80bcf-6757-4921-8cef-43c41a4d9c7e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61092025-04-30T06:12:22.963ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
61102025-04-30T06:12:22.964ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c30a651-cdc6-4653-9550-8cab599d2a91", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61112025-04-30T06:12:22.964ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
61122025-04-30T06:12:22.966ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1f42bd8f-fb73-4987-baba-a9de41f9774d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61132025-04-30T06:12:22.966ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
61142025-04-30T06:12:22.969ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "18dba9e3-b16c-464a-b6b2-2be74c2dc194", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61152025-04-30T06:12:22.969ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
61162025-04-30T06:12:22.975ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5044395a-13ff-4180-82aa-0b0bcc2e81a7", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61172025-04-30T06:12:22.975ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
61182025-04-30T06:12:22.976ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9fbfe4cd-46b1-495c-aaf1-aafd2c78f39b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61192025-04-30T06:12:22.977ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
61202025-04-30T06:12:22.978ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "11f0365a-04ab-4f63-9c83-994419645ca4", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61212025-04-30T06:12:22.979ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
61222025-04-30T06:12:22.981ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa94543a-6919-45f1-ab4c-7f88a3d96ed9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61232025-04-30T06:12:22.981ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
61242025-04-30T06:12:22.982ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "55bd030f-06c7-478b-9b47-691197db89ed", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61252025-04-30T06:12:22.983ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
61262025-04-30T06:12:22.985ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "facf419e-56c0-4231-bdb7-d4fcaff65689", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61272025-04-30T06:12:22.985ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
61282025-04-30T06:12:22.988ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "98594acb-b90a-41f9-a1f5-33a3237df1d4", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61292025-04-30T06:12:22.988ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
61302025-04-30T06:12:22.989ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a417c1b-168a-4031-8626-27908dce15a7", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61312025-04-30T06:12:22.989ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
61322025-04-30T06:12:22.990ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "eab9fd8d-2a84-4d13-a4e1-007a0f4fd83a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61332025-04-30T06:12:22.990ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
61342025-04-30T06:12:22.991ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b294053-556f-49ac-bf0d-de22779ba77a", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61352025-04-30T06:12:22.991ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
61362025-04-30T06:12:22.992ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "23fcb389-f5e6-4791-af87-970d080f04ad", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61372025-04-30T06:12:22.992ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
61382025-04-30T06:12:22.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b634a61b-10c7-4f47-ada4-85c3e5784eb4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61392025-04-30T06:12:22.994ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
61402025-04-30T06:12:22.997ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1d5e69b0-8015-4135-b17b-38c50f4d10cc", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61412025-04-30T06:12:22.997ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
61422025-04-30T06:12:22.999ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ddd7ce90-69c0-48f7-a150-69a78b9e8c4b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61432025-04-30T06:12:22.999ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
61442025-04-30T06:12:23.004ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
61452025-04-30T06:12:23.004ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
61462025-04-30T06:12:23.004ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
61472025-04-30T06:12:23.004ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
61482025-04-30T06:12:23.006ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
61492025-04-30T06:12:23.009ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e4f5526-25e3-4831-8482-43e93db520ac", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61502025-04-30T06:12:23.011ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
61512025-04-30T06:12:23.011ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
61522025-04-30T06:12:23.017ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
61532025-04-30T06:12:23.017ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
61542025-04-30T06:12:23.017ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
61552025-04-30T06:12:23.018ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
61562025-04-30T06:12:23.021ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
61572025-04-30T06:12:23.021ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
61582025-04-30T06:12:23.022ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
61592025-04-30T06:12:23.024ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f3d04525-7032-4014-ac56-9d0363099c7c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61602025-04-30T06:12:23.024ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
61612025-04-30T06:12:23.028ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c1dafae8-4d8e-4448-b01e-27e09d59b067", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61622025-04-30T06:12:23.028ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
61632025-04-30T06:12:23.034ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "419c4cc2-3a1c-47e0-8468-d0934955b3fc", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61642025-04-30T06:12:23.034ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
61652025-04-30T06:12:23.034ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0c970ac5-d346-4c94-b166-54b3f946b42d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61662025-04-30T06:12:23.036ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
61672025-04-30T06:12:23.037ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "836e8da3-6d74-44cd-8978-4980f0a168f2", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61682025-04-30T06:12:23.040ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
61692025-04-30T06:12:23.040ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac40f62d-1d1e-4d99-9229-172cd6b96d30", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61702025-04-30T06:12:23.040ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
61712025-04-30T06:12:23.043ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f0d20b68-ff34-4a5d-b583-6a842dec5248", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61722025-04-30T06:12:23.043ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
61732025-04-30T06:12:23.052ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b5f64ad6-7c2e-44f3-aac1-852c0e6b4ef6", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61742025-04-30T06:12:23.052ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
61752025-04-30T06:12:23.062ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b9d8f623-2a80-435e-966c-2149bad5a844", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61762025-04-30T06:12:23.062ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
61772025-04-30T06:12:23.064ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f4246d5-ed80-42ea-a56c-02353348e3b2", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61782025-04-30T06:12:23.065ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
61792025-04-30T06:12:23.074ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
61802025-04-30T06:12:23.079ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e4dc94c7-1563-4f35-bf84-077a9691e599", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61812025-04-30T06:12:23.080ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
61822025-04-30T06:12:23.083ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1faf3202-5b36-4346-af3b-a0b9b786c148", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61832025-04-30T06:12:23.083ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
61842025-04-30T06:12:23.088ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "59a30b42-5433-401f-8e7a-76303c08baef", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61852025-04-30T06:12:23.089ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
61862025-04-30T06:12:23.090ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dcaad786-9ed4-4cb8-801e-adcb9126a9ba", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:22 GMT"} })
61872025-04-30T06:12:23.091ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
61882025-04-30T06:12:23.092ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0fb14d8d-bc70-4af5-bf79-e9871859a70e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
61892025-04-30T06:12:23.092ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
61902025-04-30T06:12:23.094ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "cd29972c-ff1e-4349-869e-9bda6bec6e28", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
61912025-04-30T06:12:23.095ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
61922025-04-30T06:12:23.097ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7a86fecc-3f14-4dfa-b5be-9d8c8df76539", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
61932025-04-30T06:12:23.098ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
61942025-04-30T06:12:23.098ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
61952025-04-30T06:12:23.098ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
61962025-04-30T06:12:23.098ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
61972025-04-30T06:12:23.099ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
61982025-04-30T06:12:23.107ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
61992025-04-30T06:12:23.111ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
62002025-04-30T06:12:23.111ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
62012025-04-30T06:12:23.111ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
62022025-04-30T06:12:23.111ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62032025-04-30T06:12:23.111ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62042025-04-30T06:12:23.112ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62052025-04-30T06:12:23.119ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
62062025-04-30T06:12:23.131ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
62072025-04-30T06:12:23.131ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62082025-04-30T06:12:23.131ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62092025-04-30T06:12:23.132ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62102025-04-30T06:12:23.133ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
62112025-04-30T06:12:23.133ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
62122025-04-30T06:12:23.133ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
62132025-04-30T06:12:23.133ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
62142025-04-30T06:12:23.134ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
62152025-04-30T06:12:23.134ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
62162025-04-30T06:12:23.134ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
62172025-04-30T06:12:23.134ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
62182025-04-30T06:12:23.138ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
62192025-04-30T06:12:23.153ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
62202025-04-30T06:12:23.163ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
62212025-04-30T06:12:23.163ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
62222025-04-30T06:12:23.163ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
62232025-04-30T06:12:23.163ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
62242025-04-30T06:12:23.170ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
62252025-04-30T06:12:23.171ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
62262025-04-30T06:12:23.260ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
62272025-04-30T06:12:23.260ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
62282025-04-30T06:12:23.260ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:37583 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
62292025-04-30T06:12:23.265ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
62302025-04-30T06:12:23.265ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
62312025-04-30T06:12:23.265ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
62322025-04-30T06:12:23.267ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
62332025-04-30T06:12:23.267ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
62342025-04-30T06:12:23.267ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
62352025-04-30T06:12:23.267ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:37583 req_id = 0da6cef8-fec1-4c4e-9e9b-db316a7ba92f sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
62362025-04-30T06:12:23.268ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 988 local_addr = [::1]:37108 method = GET remote_addr = [::1]:37583 req_id = 0da6cef8-fec1-4c4e-9e9b-db316a7ba92f response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
62372025-04-30T06:12:23.269ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "0da6cef8-fec1-4c4e-9e9b-db316a7ba92f", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
62382025-04-30T06:12:23.271ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
62392025-04-30T06:12:23.271ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
62402025-04-30T06:12:23.271ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
62412025-04-30T06:12:23.275ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
62422025-04-30T06:12:23.275ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
62432025-04-30T06:12:23.276ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62442025-04-30T06:12:23.276ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62452025-04-30T06:12:23.279ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62462025-04-30T06:12:23.329ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
62472025-04-30T06:12:23.339ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
62482025-04-30T06:12:23.345ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62492025-04-30T06:12:23.345ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62502025-04-30T06:12:23.347ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62512025-04-30T06:12:23.451ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
62522025-04-30T06:12:23.452ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
62532025-04-30T06:12:23.453ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62542025-04-30T06:12:23.453ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
62552025-04-30T06:12:23.454ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
62562025-04-30T06:12:23.454ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 736.399618ms iteration = 16 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
62572025-04-30T06:12:23.454ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 17 reason = Signaled
62582025-04-30T06:12:23.454ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
62592025-04-30T06:12:23.455ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
62602025-04-30T06:12:23.455ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62612025-04-30T06:12:23.455ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62622025-04-30T06:12:23.456ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62632025-04-30T06:12:23.457ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 53789bf0-b68d-492a-ba79-53a7801ed85a uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62642025-04-30T06:12:23.458ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 53789bf0-b68d-492a-ba79-53a7801ed85a resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62652025-04-30T06:12:23.458ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 53789bf0-b68d-492a-ba79-53a7801ed85a roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62662025-04-30T06:12:23.459ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 53789bf0-b68d-492a-ba79-53a7801ed85a resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62672025-04-30T06:12:23.460ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
62682025-04-30T06:12:23.464ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
62692025-04-30T06:12:23.464ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
62702025-04-30T06:12:23.464ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
62712025-04-30T06:12:23.465ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
62722025-04-30T06:12:23.469ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 11903 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 53789bf0-b68d-492a-ba79-53a7801ed85a response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
62732025-04-30T06:12:23.469ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
62742025-04-30T06:12:23.469ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
62752025-04-30T06:12:23.471ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "53789bf0-b68d-492a-ba79-53a7801ed85a", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
62762025-04-30T06:12:23.472ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62772025-04-30T06:12:23.472ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7c20c021-89e8-4a81-85ac-7f0047dd4140 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62782025-04-30T06:12:23.472ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: ae 8e 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:54554 req_id = c3fd911d-38f3-4c90-a3c2-161d6235da6f
62792025-04-30T06:12:23.472ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 44686,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54554 req_id = c3fd911d-38f3-4c90-a3c2-161d6235da6f
62802025-04-30T06:12:23.472ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
62812025-04-30T06:12:23.473ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
62822025-04-30T06:12:23.473ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:54554 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = c3fd911d-38f3-4c90-a3c2-161d6235da6f
62832025-04-30T06:12:23.474ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7c20c021-89e8-4a81-85ac-7f0047dd4140 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62842025-04-30T06:12:23.474ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7c20c021-89e8-4a81-85ac-7f0047dd4140 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62852025-04-30T06:12:23.475ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7c20c021-89e8-4a81-85ac-7f0047dd4140 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62862025-04-30T06:12:23.476ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2408, tv_nsec: 274913418 } })
62872025-04-30T06:12:23.476ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
62882025-04-30T06:12:23.478ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: f0 58 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .X..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62846 req_id = 79db628b-c6c6-4d02-bb08-690557f7c808
62892025-04-30T06:12:23.478ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 61528,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62846 req_id = 79db628b-c6c6-4d02-bb08-690557f7c808
62902025-04-30T06:12:23.478ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
62912025-04-30T06:12:23.478ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62846 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 79db628b-c6c6-4d02-bb08-690557f7c808
62922025-04-30T06:12:23.478ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 6295 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7c20c021-89e8-4a81-85ac-7f0047dd4140 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
62932025-04-30T06:12:23.590ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
62942025-04-30T06:12:23.593ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c20c021-89e8-4a81-85ac-7f0047dd4140", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
62952025-04-30T06:12:23.593ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
62962025-04-30T06:12:23.593ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
62972025-04-30T06:12:23.593ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
62982025-04-30T06:12:23.595ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
62992025-04-30T06:12:23.595ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
63002025-04-30T06:12:23.595ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
63012025-04-30T06:12:23.595ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
63022025-04-30T06:12:23.596ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
63032025-04-30T06:12:23.597ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63042025-04-30T06:12:23.601ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63052025-04-30T06:12:23.604ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 01 3a 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .:..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:51199 req_id = 28849de1-1202-43c7-ac1b-3483a73a57c9
63062025-04-30T06:12:23.605ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 314,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:51199 req_id = 28849de1-1202-43c7-ac1b-3483a73a57c9
63072025-04-30T06:12:23.605ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
63082025-04-30T06:12:23.606ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 314, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:51199 req_id = 28849de1-1202-43c7-ac1b-3483a73a57c9
63092025-04-30T06:12:23.610ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
63102025-04-30T06:12:23.610ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
63112025-04-30T06:12:23.610ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
63122025-04-30T06:12:23.611ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63132025-04-30T06:12:23.612ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63142025-04-30T06:12:23.612ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63152025-04-30T06:12:23.612ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
63162025-04-30T06:12:23.612ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
63172025-04-30T06:12:23.632ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
63182025-04-30T06:12:23.632ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
63192025-04-30T06:12:23.632ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
63202025-04-30T06:12:23.633ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
63212025-04-30T06:12:23.637ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63222025-04-30T06:12:23.637ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63232025-04-30T06:12:23.639ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
63242025-04-30T06:12:23.639ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
63252025-04-30T06:12:23.647ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
63262025-04-30T06:12:23.648ZINFOtest_blueprint_edit (dropshot): accepted connection file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:1025 local_addr = 127.0.0.1:49443 remote_addr = 127.0.0.1:52421
63272025-04-30T06:12:23.649ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = 127.0.0.1:49443 method = GET remote_addr = 127.0.0.1:52421 req_id = e56c8109-529d-4387-8e6b-c45f0e9d1411 uri = /e5d41541-196a-4115-b171-62b1a0303e32
63282025-04-30T06:12:23.658ZINFOtest_blueprint_edit (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:867 latency_us = 9327 local_addr = 127.0.0.1:49443 method = GET remote_addr = 127.0.0.1:52421 req_id = e56c8109-529d-4387-8e6b-c45f0e9d1411 response_code = 200 uri = /e5d41541-196a-4115-b171-62b1a0303e32
63292025-04-30T06:12:23.659ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "4f51669d-598b-4c80-ad37-1101cfd912f7", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63302025-04-30T06:12:23.659ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
63312025-04-30T06:12:23.659ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63322025-04-30T06:12:23.675ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 5 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63332025-04-30T06:12:23.676ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63342025-04-30T06:12:23.676ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
63352025-04-30T06:12:23.676ZDEBGtest_blueprint_edit (results-sink): inserting 18 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
63362025-04-30T06:12:23.676ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 18 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
63372025-04-30T06:12:23.677ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 18 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63382025-04-30T06:12:23.678ZDEBGtest_blueprint_edit (clickhouse-client): retrieving timeseries schema from database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63392025-04-30T06:12:23.678ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('integration_target:integration_metric') FORMAT Native;
63402025-04-30T06:12:23.692ZTRACtest_blueprint_edit (clickhouse-client): no new timeseries schema in database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63412025-04-30T06:12:23.692ZDEBGtest_blueprint_edit (clickhouse-client): new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 schema = TimeseriesSchema { timeseries_name: TimeseriesName("http_service:request_latency_histogram"), description: TimeseriesDescription { target: "", metric: "" }, field_schema: {FieldSchema { name: "id", field_type: Uuid, source: Target, description: "" }, FieldSchema { name: "name", field_type: String, source: Target, description: "" }, FieldSchema { name: "operation_id", field_type: String, source: Metric, description: "" }, FieldSchema { name: "status_code", field_type: U16, source: Metric, description: "" }}, datum_type: HistogramU64, version: 1, authz_scope: Fleet, units: Count, created: 2025-04-30T06:12:23.678314945Z } timeseries_name = http_service:request_latency_histogram
63422025-04-30T06:12:23.699ZDEBGtest_blueprint_edit (clickhouse-client): retrieving timeseries schema from database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63432025-04-30T06:12:23.700ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native;
63442025-04-30T06:12:23.701ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b5f38ac1-92f1-48ae-9f48-1489fe4f11a8", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63452025-04-30T06:12:23.701ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
63462025-04-30T06:12:23.706ZTRACtest_blueprint_edit (clickhouse-client): no new timeseries schema in database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63472025-04-30T06:12:23.706ZDEBGtest_blueprint_edit (clickhouse-client): new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 schema = TimeseriesSchema { timeseries_name: TimeseriesName("collection_target:cpus_provisioned"), description: TimeseriesDescription { target: "", metric: "" }, field_schema: {FieldSchema { name: "id", field_type: Uuid, source: Target, description: "" }}, datum_type: I64, version: 1, authz_scope: Fleet, units: Count, created: 2025-04-30T06:12:23.699868819Z } timeseries_name = collection_target:cpus_provisioned
63482025-04-30T06:12:23.707ZDEBGtest_blueprint_edit (clickhouse-client): retrieving timeseries schema from database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63492025-04-30T06:12:23.707ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('collection_target:cpus_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native;
63502025-04-30T06:12:23.710ZTRACtest_blueprint_edit (clickhouse-client): no new timeseries schema in database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63512025-04-30T06:12:23.710ZDEBGtest_blueprint_edit (clickhouse-client): new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 schema = TimeseriesSchema { timeseries_name: TimeseriesName("collection_target:ram_provisioned"), description: TimeseriesDescription { target: "", metric: "" }, field_schema: {FieldSchema { name: "id", field_type: Uuid, source: Target, description: "" }}, datum_type: I64, version: 1, authz_scope: Fleet, units: Count, created: 2025-04-30T06:12:23.707301068Z } timeseries_name = collection_target:ram_provisioned
63522025-04-30T06:12:23.711ZDEBGtest_blueprint_edit (clickhouse-client): retrieving timeseries schema from database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63532025-04-30T06:12:23.711ZTRACtest_blueprint_edit (clickhouse-client): executing SQL query collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 sql = SELECT * FROM oximeter.timeseries_schema WHERE timeseries_name NOT IN ('collection_target:cpus_provisioned', 'collection_target:ram_provisioned', 'http_service:request_latency_histogram', 'integration_target:integration_metric') FORMAT Native;
63542025-04-30T06:12:23.712ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f6521be5-82d7-4e8a-8bb3-13e679c3448e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63552025-04-30T06:12:23.712ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
63562025-04-30T06:12:23.716ZTRACtest_blueprint_edit (clickhouse-client): no new timeseries schema in database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63572025-04-30T06:12:23.716ZDEBGtest_blueprint_edit (clickhouse-client): new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 schema = TimeseriesSchema { timeseries_name: TimeseriesName("collection_target:virtual_disk_space_provisioned"), description: TimeseriesDescription { target: "", metric: "" }, field_schema: {FieldSchema { name: "id", field_type: Uuid, source: Target, description: "" }}, datum_type: I64, version: 1, authz_scope: Fleet, units: Count, created: 2025-04-30T06:12:23.711694341Z } timeseries_name = collection_target:virtual_disk_space_provisioned
63582025-04-30T06:12:23.729ZDEBGtest_blueprint_edit (clickhouse-client): inserting 4 new timeseries schema collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
63592025-04-30T06:12:23.729ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 6 n_rows = 4 sql = INSERT INTO oximeter.timeseries_schema FORMAT Native
63602025-04-30T06:12:23.732ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5270ea6f-07da-457e-bfed-720a867d200f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63612025-04-30T06:12:23.732ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
63622025-04-30T06:12:23.735ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 12 sql = INSERT INTO oximeter.fields_string FORMAT Native
63632025-04-30T06:12:23.740ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "25de742e-27ba-45bf-bcca-082982178203", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63642025-04-30T06:12:23.741ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
63652025-04-30T06:12:23.751ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 12 table_name = fields_string
63662025-04-30T06:12:23.751ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 5 sql = INSERT INTO oximeter.fields_u16 FORMAT Native
63672025-04-30T06:12:23.764ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 5 table_name = fields_u16
63682025-04-30T06:12:23.764ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 17 sql = INSERT INTO oximeter.fields_uuid FORMAT Native
63692025-04-30T06:12:23.767ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
63702025-04-30T06:12:23.776ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 17 table_name = fields_uuid
63712025-04-30T06:12:23.777ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 19 n_rows = 5 sql = INSERT INTO oximeter.measurements_histogramu64 FORMAT Native
63722025-04-30T06:12:23.780ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
63732025-04-30T06:12:23.783ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e79b1f2f-db1a-467c-a667-b6224ab02972", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63742025-04-30T06:12:23.784ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
63752025-04-30T06:12:23.789ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 5 table_name = measurements_histogramu64
63762025-04-30T06:12:23.789ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 13 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
63772025-04-30T06:12:23.794ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dbe93a0a-9d39-431b-9fd0-22c74e645a6f", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63782025-04-30T06:12:23.795ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
63792025-04-30T06:12:23.798ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 13 table_name = measurements_i64
63802025-04-30T06:12:23.798ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
63812025-04-30T06:12:23.799ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "22c731f2-3ef4-425b-ae36-856bdcb2699c", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63822025-04-30T06:12:23.800ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
63832025-04-30T06:12:23.801ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "866742f8-c7f7-4efb-b5bf-9af75e98e73b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63842025-04-30T06:12:23.802ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
63852025-04-30T06:12:23.803ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4753635c-445c-4963-844d-82277587bbd1", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63862025-04-30T06:12:23.804ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
63872025-04-30T06:12:23.807ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5ba15e96-97b6-413e-a77b-874e413f5c64", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63882025-04-30T06:12:23.809ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
63892025-04-30T06:12:23.812ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d4c4f0ce-34de-47d8-b1c4-a0894a00b34c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63902025-04-30T06:12:23.812ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
63912025-04-30T06:12:23.814ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b7080fdd-d6da-4fb6-9e8e-32ba4d2052c0", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63922025-04-30T06:12:23.815ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
63932025-04-30T06:12:23.818ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e6c06092-3dd0-45ae-9e1a-77473ba09014", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
63942025-04-30T06:12:23.818ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
63952025-04-30T06:12:23.819ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
63962025-04-30T06:12:23.819ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
63972025-04-30T06:12:23.819ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
63982025-04-30T06:12:23.819ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
63992025-04-30T06:12:23.820ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64002025-04-30T06:12:23.826ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
64012025-04-30T06:12:23.836ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
64022025-04-30T06:12:23.836ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64032025-04-30T06:12:23.836ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
64042025-04-30T06:12:23.837ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64052025-04-30T06:12:23.840ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64062025-04-30T06:12:23.840ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
64072025-04-30T06:12:23.841ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64082025-04-30T06:12:23.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7037466e-a9a0-4bbf-a0d0-832753779733", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64092025-04-30T06:12:23.841ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
64102025-04-30T06:12:23.847ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "de17eaab-765e-4159-b808-35479a616b3c", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64112025-04-30T06:12:23.847ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
64122025-04-30T06:12:23.853ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2de064fe-e787-4158-b82a-2354715dd158", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64132025-04-30T06:12:23.854ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
64142025-04-30T06:12:23.860ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "aa36e38f-fe89-441e-9d3d-2fb073d9e9ce", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64152025-04-30T06:12:23.861ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
64162025-04-30T06:12:23.869ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e401613-f723-4ce6-95bd-6a81f1d927ab", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64172025-04-30T06:12:23.869ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
64182025-04-30T06:12:23.875ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e13f20f3-6069-472a-b135-d2735d6e957e", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64192025-04-30T06:12:23.876ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
64202025-04-30T06:12:23.886ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "357b6c7a-5023-4dd3-86b3-bdc1c162024f", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64212025-04-30T06:12:23.886ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
64222025-04-30T06:12:23.886ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
64232025-04-30T06:12:23.888ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1be8470a-591c-479e-af7e-acf27d31790f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64242025-04-30T06:12:23.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
64252025-04-30T06:12:23.890ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "15cc81e6-f809-44f9-98bf-c65dfccaf658", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64262025-04-30T06:12:23.890ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
64272025-04-30T06:12:23.902ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "886b88a4-21ca-4e5c-95ab-4371d642bab9", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64282025-04-30T06:12:23.902ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
64292025-04-30T06:12:23.904ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "40821249-ac33-4f5d-a4d0-84fafc01139a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64302025-04-30T06:12:23.904ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
64312025-04-30T06:12:23.932ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "03e3ab02-ccc5-460b-a301-df0c0afeadf7", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64322025-04-30T06:12:23.933ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
64332025-04-30T06:12:23.938ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
64342025-04-30T06:12:23.938ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
64352025-04-30T06:12:23.938ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64362025-04-30T06:12:23.938ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
64372025-04-30T06:12:23.939ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64382025-04-30T06:12:23.945ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "92406418-c357-4482-a5b6-f5d64e1b0f85", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64392025-04-30T06:12:23.945ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
64402025-04-30T06:12:23.949ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
64412025-04-30T06:12:23.956ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
64422025-04-30T06:12:23.956ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64432025-04-30T06:12:23.956ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
64442025-04-30T06:12:23.956ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64452025-04-30T06:12:23.961ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64462025-04-30T06:12:23.961ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
64472025-04-30T06:12:23.962ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
64482025-04-30T06:12:23.964ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "968cb093-5673-4bf1-abb3-b22c76d537f4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64492025-04-30T06:12:23.964ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
64502025-04-30T06:12:23.969ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f5eed5eb-d1d2-4fc2-8b0c-c832a04127c5", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64512025-04-30T06:12:23.969ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
64522025-04-30T06:12:23.975ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "54b0beb7-b590-479f-a0e0-27e8670ca5fe", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64532025-04-30T06:12:23.975ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
64542025-04-30T06:12:23.981ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0e1bdff9-74e8-4d4c-9a71-f18336fcf8bb", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64552025-04-30T06:12:23.981ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
64562025-04-30T06:12:23.983ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "97ef8bc4-8567-43c3-b18f-407514683e3d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64572025-04-30T06:12:23.984ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
64582025-04-30T06:12:23.986ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d8e50015-7b89-4d69-84cd-336367578f20", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64592025-04-30T06:12:23.986ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
64602025-04-30T06:12:23.990ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "400b421b-ea64-4178-a1ba-e9800d490d9f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64612025-04-30T06:12:23.991ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
64622025-04-30T06:12:23.995ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc8322b5-6363-4e1f-8406-7767d2eaecb7", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64632025-04-30T06:12:23.995ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
64642025-04-30T06:12:24.005ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5933bb24-c26d-47ab-af6c-ca1f55f67088", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64652025-04-30T06:12:24.007ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
64662025-04-30T06:12:24.007ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
64672025-04-30T06:12:24.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "016a3a1a-8cb8-4b27-b228-ea7d8abcaf97", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64682025-04-30T06:12:24.013ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
64692025-04-30T06:12:24.016ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "37d4af87-041f-4c4d-94f5-e11eb2df28a8", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64702025-04-30T06:12:24.017ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
64712025-04-30T06:12:24.021ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3452ae66-41c6-4dbd-8654-f61fb520a44f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64722025-04-30T06:12:24.021ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
64732025-04-30T06:12:24.024ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b02cf5c-f6e7-4828-b798-628ba5200b6b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64742025-04-30T06:12:24.025ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
64752025-04-30T06:12:24.028ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "641515fb-4d37-499e-94a8-3af1992cc0ff", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64762025-04-30T06:12:24.029ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
64772025-04-30T06:12:24.031ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "68182884-fac0-4f82-afe0-240414bfbe70", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64782025-04-30T06:12:24.031ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
64792025-04-30T06:12:24.033ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "68bf11e4-02fe-4e2b-8373-67c24dde66da", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64802025-04-30T06:12:24.034ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
64812025-04-30T06:12:24.035ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e12942f3-74b4-4dfd-bc4c-d1cff1ccf58e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64822025-04-30T06:12:24.035ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
64832025-04-30T06:12:24.037ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ee6db88-b044-4b85-acb4-19dbcb3df728", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:23 GMT"} })
64842025-04-30T06:12:24.037ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
64852025-04-30T06:12:24.037ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
64862025-04-30T06:12:24.037ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
64872025-04-30T06:12:24.037ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
64882025-04-30T06:12:24.038ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
64892025-04-30T06:12:24.046ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
64902025-04-30T06:12:24.083ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
64912025-04-30T06:12:24.084ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
64922025-04-30T06:12:24.084ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
64932025-04-30T06:12:24.084ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
64942025-04-30T06:12:24.084ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
64952025-04-30T06:12:24.084ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
64962025-04-30T06:12:24.085ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
64972025-04-30T06:12:24.085ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
64982025-04-30T06:12:24.085ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
64992025-04-30T06:12:24.085ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65002025-04-30T06:12:24.085ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65012025-04-30T06:12:24.092ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
65022025-04-30T06:12:24.099ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
65032025-04-30T06:12:24.099ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
65042025-04-30T06:12:24.099ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
65052025-04-30T06:12:24.099ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
65062025-04-30T06:12:24.115ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
65072025-04-30T06:12:24.131ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
65082025-04-30T06:12:24.131ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
65092025-04-30T06:12:24.131ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65102025-04-30T06:12:24.133ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65112025-04-30T06:12:24.310ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
65122025-04-30T06:12:24.317ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
65132025-04-30T06:12:24.323ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:44570 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
65142025-04-30T06:12:24.323ZTRACtest_blueprint_edit (results-sink): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
65152025-04-30T06:12:24.324ZTRACtest_blueprint_edit (results-sink-cluster): batch interval expired, but no samples to insert collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
65162025-04-30T06:12:24.325ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
65172025-04-30T06:12:24.326ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65182025-04-30T06:12:24.328ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65192025-04-30T06:12:24.328ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:44570 req_id = dd82ee45-441b-42cf-b3b8-a46246a8dc49 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
65202025-04-30T06:12:24.330ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 2320 local_addr = [::1]:37108 method = GET remote_addr = [::1]:44570 req_id = dd82ee45-441b-42cf-b3b8-a46246a8dc49 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
65212025-04-30T06:12:24.332ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd82ee45-441b-42cf-b3b8-a46246a8dc49", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65222025-04-30T06:12:24.344ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
65232025-04-30T06:12:24.344ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
65242025-04-30T06:12:24.344ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
65252025-04-30T06:12:24.363ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
65262025-04-30T06:12:24.363ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
65272025-04-30T06:12:24.363ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
65282025-04-30T06:12:24.364ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
65292025-04-30T06:12:24.365ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
65302025-04-30T06:12:24.370ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
65312025-04-30T06:12:24.390ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
65322025-04-30T06:12:24.395ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
65332025-04-30T06:12:24.395ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
65342025-04-30T06:12:24.395ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
65352025-04-30T06:12:24.481ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
65362025-04-30T06:12:24.492ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
65372025-04-30T06:12:24.493ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
65382025-04-30T06:12:24.493ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.03872903s iteration = 17 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
65392025-04-30T06:12:24.493ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 18 reason = Signaled
65402025-04-30T06:12:24.493ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
65412025-04-30T06:12:24.493ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
65422025-04-30T06:12:24.493ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
65432025-04-30T06:12:24.493ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
65442025-04-30T06:12:24.497ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
65452025-04-30T06:12:24.503ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
65462025-04-30T06:12:24.508ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
65472025-04-30T06:12:24.508ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
65482025-04-30T06:12:24.509ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
65492025-04-30T06:12:24.509ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
65502025-04-30T06:12:24.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65512025-04-30T06:12:24.514ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65522025-04-30T06:12:24.514ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
65532025-04-30T06:12:24.514ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
65542025-04-30T06:12:24.523ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 99 61 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .a..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:57972 req_id = 82181309-9348-4cf9-b6f6-2c8d601e49b3
65552025-04-30T06:12:24.523ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 39265,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57972 req_id = 82181309-9348-4cf9-b6f6-2c8d601e49b3
65562025-04-30T06:12:24.523ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
65572025-04-30T06:12:24.526ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
65582025-04-30T06:12:24.526ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:57972 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 82181309-9348-4cf9-b6f6-2c8d601e49b3
65592025-04-30T06:12:24.527ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65602025-04-30T06:12:24.533ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65612025-04-30T06:12:24.533ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65622025-04-30T06:12:24.533ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
65632025-04-30T06:12:24.533ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
65642025-04-30T06:12:24.533ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
65652025-04-30T06:12:24.534ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
65662025-04-30T06:12:24.534ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65672025-04-30T06:12:24.538ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65682025-04-30T06:12:24.539ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2409, tv_nsec: 338007674 } })
65692025-04-30T06:12:24.540ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
65702025-04-30T06:12:24.541ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e3 8c 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:57181 req_id = 44de579f-4f3b-4b80-a0c8-bfc4a1e46231
65712025-04-30T06:12:24.541ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 58252,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57181 req_id = 44de579f-4f3b-4b80-a0c8-bfc4a1e46231
65722025-04-30T06:12:24.542ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
65732025-04-30T06:12:24.544ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:57181 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 44de579f-4f3b-4b80-a0c8-bfc4a1e46231
65742025-04-30T06:12:24.671ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
65752025-04-30T06:12:24.672ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
65762025-04-30T06:12:24.693ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
65772025-04-30T06:12:24.693ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
65782025-04-30T06:12:24.693ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65792025-04-30T06:12:24.695ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65802025-04-30T06:12:24.703ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: b6 d2 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:50859 req_id = 0b56163a-943f-4fe2-bac3-f0f421641766
65812025-04-30T06:12:24.704ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 46802,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50859 req_id = 0b56163a-943f-4fe2-bac3-f0f421641766
65822025-04-30T06:12:24.704ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
65832025-04-30T06:12:24.704ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 46802, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:50859 req_id = 0b56163a-943f-4fe2-bac3-f0f421641766
65842025-04-30T06:12:24.705ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
65852025-04-30T06:12:24.705ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
65862025-04-30T06:12:24.706ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
65872025-04-30T06:12:24.707ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
65882025-04-30T06:12:24.707ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
65892025-04-30T06:12:24.707ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
65902025-04-30T06:12:24.710ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "6121ddf3-9ad7-40ce-a497-ab6c00eb05f6", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65912025-04-30T06:12:24.710ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
65922025-04-30T06:12:24.712ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "20d1ed2f-31ce-4b8b-8ba0-c8d2aa3c2913", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65932025-04-30T06:12:24.712ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
65942025-04-30T06:12:24.720ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f57639b8-da3d-48ca-93d5-5e798564a3d9", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65952025-04-30T06:12:24.720ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
65962025-04-30T06:12:24.725ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f0d7f0da-757e-4a62-8ae1-e240e674e61d", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65972025-04-30T06:12:24.725ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
65982025-04-30T06:12:24.728ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2a7e5960-edfb-4e6f-8374-822d91d78f07", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
65992025-04-30T06:12:24.728ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
66002025-04-30T06:12:24.732ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f4b47261-f72a-472b-805f-05568705f226", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66012025-04-30T06:12:24.732ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
66022025-04-30T06:12:24.737ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd7c8544-4711-4622-82db-b189a6ee884e", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66032025-04-30T06:12:24.737ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
66042025-04-30T06:12:24.741ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "82453c0a-a20c-4a83-a931-add18a2606e1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66052025-04-30T06:12:24.742ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
66062025-04-30T06:12:24.742ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
66072025-04-30T06:12:24.744ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "34383cfb-fb1c-41f5-8cc7-cee4d15bd8c5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66082025-04-30T06:12:24.744ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
66092025-04-30T06:12:24.748ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "848e5a66-1ad3-4dcd-836d-0b0fa641f0ee", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66102025-04-30T06:12:24.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
66112025-04-30T06:12:24.754ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8c719857-137e-4c1a-904b-ba81b8dcda13", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66122025-04-30T06:12:24.755ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
66132025-04-30T06:12:24.758ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "95edfe3d-b975-43be-b82b-0715ca9320d4", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66142025-04-30T06:12:24.758ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
66152025-04-30T06:12:24.770ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "133bd121-006a-4446-8125-5775d2110964", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66162025-04-30T06:12:24.771ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
66172025-04-30T06:12:24.781ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8991ad04-a59b-471e-b87f-c442239d6c19", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66182025-04-30T06:12:24.782ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
66192025-04-30T06:12:24.795ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
66202025-04-30T06:12:24.796ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
66212025-04-30T06:12:24.796ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66222025-04-30T06:12:24.796ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66232025-04-30T06:12:24.797ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66242025-04-30T06:12:24.801ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c151a1ba-2dfc-4758-b21f-80a97ded690b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66252025-04-30T06:12:24.802ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
66262025-04-30T06:12:24.807ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
66272025-04-30T06:12:24.813ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
66282025-04-30T06:12:24.813ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66292025-04-30T06:12:24.813ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66302025-04-30T06:12:24.815ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66312025-04-30T06:12:24.822ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66322025-04-30T06:12:24.822ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66332025-04-30T06:12:24.826ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66342025-04-30T06:12:24.828ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c13d544-692a-4f25-827d-ac1752d50593", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66352025-04-30T06:12:24.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
66362025-04-30T06:12:24.843ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ed48a19e-8a22-4d92-ac06-6040afe5acae", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66372025-04-30T06:12:24.843ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
66382025-04-30T06:12:24.848ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3bbbcbab-9035-498b-9e3b-57d977e5acea", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66392025-04-30T06:12:24.850ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
66402025-04-30T06:12:24.865ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b387362d-ee46-4d62-b7cb-5d9ef53b1362", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66412025-04-30T06:12:24.866ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
66422025-04-30T06:12:24.871ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7328750f-fcac-47af-9687-6357c527cb45", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66432025-04-30T06:12:24.872ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
66442025-04-30T06:12:24.886ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a196048e-708b-4413-ad15-9f71d970cb16", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66452025-04-30T06:12:24.887ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
66462025-04-30T06:12:24.892ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "656a8496-4eea-4a7a-896c-d2574b99f649", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66472025-04-30T06:12:24.892ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
66482025-04-30T06:12:24.893ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
66492025-04-30T06:12:24.896ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "48a6b6ce-9bae-4d52-8f44-d38b4dde15cf", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66502025-04-30T06:12:24.897ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
66512025-04-30T06:12:24.901ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6a257ca2-d9d0-4c4f-991a-6820c848353b", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66522025-04-30T06:12:24.901ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
66532025-04-30T06:12:24.939ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "28f27b3b-a797-49ae-9e2c-537826ff632f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66542025-04-30T06:12:24.940ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
66552025-04-30T06:12:24.943ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
66562025-04-30T06:12:24.944ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
66572025-04-30T06:12:24.944ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66582025-04-30T06:12:24.944ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66592025-04-30T06:12:24.944ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66602025-04-30T06:12:24.953ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
66612025-04-30T06:12:24.960ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
66622025-04-30T06:12:24.960ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66632025-04-30T06:12:24.960ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66642025-04-30T06:12:24.960ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66652025-04-30T06:12:24.966ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66662025-04-30T06:12:24.966ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66672025-04-30T06:12:24.967ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66682025-04-30T06:12:24.977ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f94c1ca8-fa8d-4a1c-a210-786ccb6deaef", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66692025-04-30T06:12:24.977ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
66702025-04-30T06:12:24.981ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c23db771-0258-427c-ba3e-d9be6bbf97c4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66712025-04-30T06:12:24.981ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
66722025-04-30T06:12:24.989ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f96032c1-d0b7-4e45-97a3-ed761c0b7110", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66732025-04-30T06:12:24.989ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
66742025-04-30T06:12:24.992ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a8ed282-f68d-42bf-9eeb-6fbd5c3468fb", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66752025-04-30T06:12:24.992ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
66762025-04-30T06:12:24.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b61048c-cd3f-4152-a377-a326cecc264d", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66772025-04-30T06:12:24.994ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
66782025-04-30T06:12:24.996ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "784f7a37-decb-4cc9-9515-14a06d9ee899", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66792025-04-30T06:12:24.996ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
66802025-04-30T06:12:24.997ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9bfc8581-60ca-4026-b10e-38cc5013d5d4", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66812025-04-30T06:12:24.997ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
66822025-04-30T06:12:25.002ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9c914f57-a59a-4776-b4fc-d3890082a31e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66832025-04-30T06:12:25.002ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
66842025-04-30T06:12:25.003ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
66852025-04-30T06:12:25.005ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a8820686-8ecd-4e31-bb26-7cf62a48448e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66862025-04-30T06:12:25.006ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
66872025-04-30T06:12:25.009ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "040d2683-e366-4486-9715-3bda224d2c1f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66882025-04-30T06:12:25.009ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
66892025-04-30T06:12:25.015ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "29086257-9055-436e-a678-e0681987fb82", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66902025-04-30T06:12:25.031ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
66912025-04-30T06:12:25.038ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b2b50d84-f2d6-4f01-92af-3473a1a24d3a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
66922025-04-30T06:12:25.038ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
66932025-04-30T06:12:25.054ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
66942025-04-30T06:12:25.055ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
66952025-04-30T06:12:25.055ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
66962025-04-30T06:12:25.055ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
66972025-04-30T06:12:25.057ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
66982025-04-30T06:12:25.062ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
66992025-04-30T06:12:25.094ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
67002025-04-30T06:12:25.094ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
67012025-04-30T06:12:25.094ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
67022025-04-30T06:12:25.097ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
67032025-04-30T06:12:25.099ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ab833a15-5ed5-4f4d-a199-c3c2300626f4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67042025-04-30T06:12:25.100ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
67052025-04-30T06:12:25.105ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
67062025-04-30T06:12:25.105ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
67072025-04-30T06:12:25.106ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
67082025-04-30T06:12:25.109ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "421c8cf6-b2c5-4584-ac15-9f30f2ee54b2", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67092025-04-30T06:12:25.109ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
67102025-04-30T06:12:25.118ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6af9bcf5-f10e-4c1d-8fca-f9380147d377", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67112025-04-30T06:12:25.119ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
67122025-04-30T06:12:25.128ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ec2d6650-986b-49d2-8e33-8dc12bc4e48f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67132025-04-30T06:12:25.129ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
67142025-04-30T06:12:25.132ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
67152025-04-30T06:12:25.132ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
67162025-04-30T06:12:25.174ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
67172025-04-30T06:12:25.175ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
67182025-04-30T06:12:25.193ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "711ca7d0-3bec-404b-9f86-07e3e3caf2f6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67192025-04-30T06:12:25.194ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
67202025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
67212025-04-30T06:12:25.205ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
67222025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
67232025-04-30T06:12:25.205ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
67242025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "561c3fe7-f043-4efd-9db8-eee0f15e0d73", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67252025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
67262025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e3de417-0289-432c-af1e-3223d6adde70", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67272025-04-30T06:12:25.205ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
67282025-04-30T06:12:25.207ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "82d06f08-7429-45d8-a38d-007e303de6ff", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:24 GMT"} })
67292025-04-30T06:12:25.208ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
67302025-04-30T06:12:25.208ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
67312025-04-30T06:12:25.208ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
67322025-04-30T06:12:25.208ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
67332025-04-30T06:12:25.208ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
67342025-04-30T06:12:25.214ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
67352025-04-30T06:12:25.215ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
67362025-04-30T06:12:25.234ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
67372025-04-30T06:12:25.234ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
67382025-04-30T06:12:25.234ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
67392025-04-30T06:12:25.234ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
67402025-04-30T06:12:25.234ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
67412025-04-30T06:12:25.237ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
67422025-04-30T06:12:25.249ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
67432025-04-30T06:12:25.276ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
67442025-04-30T06:12:25.284ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
67452025-04-30T06:12:25.285ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
67462025-04-30T06:12:25.285ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
67472025-04-30T06:12:25.285ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
67482025-04-30T06:12:25.286ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
67492025-04-30T06:12:25.286ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
67502025-04-30T06:12:25.287ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
67512025-04-30T06:12:25.287ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
67522025-04-30T06:12:25.288ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
67532025-04-30T06:12:25.290ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
67542025-04-30T06:12:25.303ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
67552025-04-30T06:12:25.303ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
67562025-04-30T06:12:25.304ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
67572025-04-30T06:12:25.305ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
67582025-04-30T06:12:25.458ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
67592025-04-30T06:12:25.458ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
67602025-04-30T06:12:25.461ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:52755 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
67612025-04-30T06:12:25.461ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
67622025-04-30T06:12:25.463ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67632025-04-30T06:12:25.463ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
67642025-04-30T06:12:25.463ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
67652025-04-30T06:12:25.477ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
67662025-04-30T06:12:25.477ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = f8f7011b-0884-464a-a093-a79812938748 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67672025-04-30T06:12:25.478ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:52755 req_id = 8d2e7bd0-034d-4d6f-9b93-2f4aa3642dbb sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
67682025-04-30T06:12:25.486ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = f8f7011b-0884-464a-a093-a79812938748 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67692025-04-30T06:12:25.486ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = f8f7011b-0884-464a-a093-a79812938748 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67702025-04-30T06:12:25.488ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = f8f7011b-0884-464a-a093-a79812938748 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67712025-04-30T06:12:25.493ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 14838 local_addr = [::1]:37108 method = GET remote_addr = [::1]:52755 req_id = 8d2e7bd0-034d-4d6f-9b93-2f4aa3642dbb response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
67722025-04-30T06:12:25.493ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "8d2e7bd0-034d-4d6f-9b93-2f4aa3642dbb", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
67732025-04-30T06:12:25.497ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
67742025-04-30T06:12:25.499ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
67752025-04-30T06:12:25.499ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
67762025-04-30T06:12:25.502ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
67772025-04-30T06:12:25.502ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
67782025-04-30T06:12:25.502ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
67792025-04-30T06:12:25.502ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
67802025-04-30T06:12:25.504ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
67812025-04-30T06:12:25.514ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67822025-04-30T06:12:25.519ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67832025-04-30T06:12:25.526ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 48338 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = f8f7011b-0884-464a-a093-a79812938748 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
67842025-04-30T06:12:25.526ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
67852025-04-30T06:12:25.539ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
67862025-04-30T06:12:25.539ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
67872025-04-30T06:12:25.540ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
67882025-04-30T06:12:25.540ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
67892025-04-30T06:12:25.544ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8f7011b-0884-464a-a093-a79812938748", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
67902025-04-30T06:12:25.545ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
67912025-04-30T06:12:25.548ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 6f9463c1-5d53-4769-94ff-b40d54abb6a5 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
67922025-04-30T06:12:25.549ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67932025-04-30T06:12:25.553ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67942025-04-30T06:12:25.553ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67952025-04-30T06:12:25.553ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
67962025-04-30T06:12:25.554ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 6f9463c1-5d53-4769-94ff-b40d54abb6a5 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
67972025-04-30T06:12:25.554ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 6f9463c1-5d53-4769-94ff-b40d54abb6a5 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
67982025-04-30T06:12:25.555ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 6f9463c1-5d53-4769-94ff-b40d54abb6a5 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
67992025-04-30T06:12:25.563ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 14261 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 6f9463c1-5d53-4769-94ff-b40d54abb6a5 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
68002025-04-30T06:12:25.568ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f9463c1-5d53-4769-94ff-b40d54abb6a5", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68012025-04-30T06:12:25.569ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
68022025-04-30T06:12:25.569ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
68032025-04-30T06:12:25.569ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
68042025-04-30T06:12:25.604ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
68052025-04-30T06:12:25.612ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
68062025-04-30T06:12:25.612ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
68072025-04-30T06:12:25.612ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.119310423s iteration = 18 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
68082025-04-30T06:12:25.612ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 19 reason = Signaled
68092025-04-30T06:12:25.612ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
68102025-04-30T06:12:25.612ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
68112025-04-30T06:12:25.612ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
68122025-04-30T06:12:25.612ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
68132025-04-30T06:12:25.615ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
68142025-04-30T06:12:25.618ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
68152025-04-30T06:12:25.625ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
68162025-04-30T06:12:25.625ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
68172025-04-30T06:12:25.626ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
68182025-04-30T06:12:25.626ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
68192025-04-30T06:12:25.633ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
68202025-04-30T06:12:25.633ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
68212025-04-30T06:12:25.634ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: ca 52 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .R..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:61892 req_id = b4bb3740-70d3-4558-9cf1-ad2819018637
68222025-04-30T06:12:25.635ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 51794,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61892 req_id = b4bb3740-70d3-4558-9cf1-ad2819018637
68232025-04-30T06:12:25.635ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
68242025-04-30T06:12:25.635ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
68252025-04-30T06:12:25.635ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61892 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = b4bb3740-70d3-4558-9cf1-ad2819018637
68262025-04-30T06:12:25.637ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2410, tv_nsec: 435340890 } })
68272025-04-30T06:12:25.637ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
68282025-04-30T06:12:25.638ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 95 cf 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62090 req_id = bd84e5d1-16ba-46ca-8668-69ea1c2eb237
68292025-04-30T06:12:25.638ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38351,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62090 req_id = bd84e5d1-16ba-46ca-8668-69ea1c2eb237
68302025-04-30T06:12:25.638ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
68312025-04-30T06:12:25.638ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62090 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = bd84e5d1-16ba-46ca-8668-69ea1c2eb237
68322025-04-30T06:12:25.744ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
68332025-04-30T06:12:25.746ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
68342025-04-30T06:12:25.746ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
68352025-04-30T06:12:25.746ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68362025-04-30T06:12:25.746ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
68372025-04-30T06:12:25.747ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
68382025-04-30T06:12:25.747ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 20 02 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:62356 req_id = 8cba8510-82b8-41c6-8017-35ce67b7cad9
68392025-04-30T06:12:25.748ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 8194,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62356 req_id = 8cba8510-82b8-41c6-8017-35ce67b7cad9
68402025-04-30T06:12:25.748ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
68412025-04-30T06:12:25.748ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 8194, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:62356 req_id = 8cba8510-82b8-41c6-8017-35ce67b7cad9
68422025-04-30T06:12:25.749ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
68432025-04-30T06:12:25.749ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
68442025-04-30T06:12:25.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
68452025-04-30T06:12:25.750ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
68462025-04-30T06:12:25.757ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
68472025-04-30T06:12:25.757ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68482025-04-30T06:12:25.757ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
68492025-04-30T06:12:25.758ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
68502025-04-30T06:12:25.762ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "bc837669-4945-4482-85a1-4a331e907392", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68512025-04-30T06:12:25.762ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
68522025-04-30T06:12:25.766ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68532025-04-30T06:12:25.766ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
68542025-04-30T06:12:25.766ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
68552025-04-30T06:12:25.766ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9e94dce0-6fcc-435e-afc6-4994334f8197", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68562025-04-30T06:12:25.766ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
68572025-04-30T06:12:25.768ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3c09a317-4ac1-4817-9ab1-d3a707466c3b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68582025-04-30T06:12:25.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
68592025-04-30T06:12:25.772ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "debd4f11-eeb6-4875-9514-566fdfaaacba", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68602025-04-30T06:12:25.772ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
68612025-04-30T06:12:25.774ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "95cac273-99d6-46fa-91ed-fd781e511e69", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68622025-04-30T06:12:25.774ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
68632025-04-30T06:12:25.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f441b143-094c-4065-a899-feb4a491dcbf", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68642025-04-30T06:12:25.841ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
68652025-04-30T06:12:25.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7e2f9444-0a74-4cd2-bb13-3d6c19fa5e07", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68662025-04-30T06:12:25.851ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
68672025-04-30T06:12:25.856ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bf2d12b0-25d7-4740-bde1-c8314781277b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68682025-04-30T06:12:25.856ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
68692025-04-30T06:12:25.858ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "303f4a98-ecdb-4cfe-887d-525d283ce0dd", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68702025-04-30T06:12:25.859ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
68712025-04-30T06:12:25.862ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c459c823-661b-438b-a511-4ac419863b20", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68722025-04-30T06:12:25.863ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
68732025-04-30T06:12:25.871ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6a97fbe2-2453-46a4-a89a-c08bb5a74a8d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68742025-04-30T06:12:25.871ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
68752025-04-30T06:12:25.873ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
68762025-04-30T06:12:25.875ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d7c4c7f8-b552-4d2f-80f0-dbebcfcbb5e5", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68772025-04-30T06:12:25.878ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
68782025-04-30T06:12:25.881ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cdf1ea86-53c7-409f-a758-5c33c36b5dd4", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68792025-04-30T06:12:25.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
68802025-04-30T06:12:25.884ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "98917e9d-bfdc-4b2c-84d1-47cae382b7ea", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68812025-04-30T06:12:25.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
68822025-04-30T06:12:25.886ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "db12c33e-ca43-428f-a133-92a2ca3d3a5f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68832025-04-30T06:12:25.886ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
68842025-04-30T06:12:25.889ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b3126614-5b64-4f74-90a6-15c384d9a95a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68852025-04-30T06:12:25.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
68862025-04-30T06:12:25.891ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "100b21e8-ebaf-4ac5-874c-ca1458bb168f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
68872025-04-30T06:12:25.891ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
68882025-04-30T06:12:25.925ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
68892025-04-30T06:12:25.925ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
68902025-04-30T06:12:25.925ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68912025-04-30T06:12:25.925ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
68922025-04-30T06:12:25.925ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
68932025-04-30T06:12:25.938ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
68942025-04-30T06:12:25.948ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
68952025-04-30T06:12:25.953ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68962025-04-30T06:12:25.953ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
68972025-04-30T06:12:25.954ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
68982025-04-30T06:12:25.965ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
68992025-04-30T06:12:25.965ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69002025-04-30T06:12:25.966ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69012025-04-30T06:12:25.968ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "693424ec-95af-448b-9aa3-64879a811185", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69022025-04-30T06:12:25.968ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
69032025-04-30T06:12:26.004ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "45c098bc-fec1-426e-9449-516e2d3156ca", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69042025-04-30T06:12:26.005ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
69052025-04-30T06:12:26.007ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7e34fbcc-c9fe-4ce7-a11d-7ef57fd252e6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69062025-04-30T06:12:26.007ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
69072025-04-30T06:12:26.009ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d247502-8f6f-40cf-b89d-b24cd86536e1", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69082025-04-30T06:12:26.009ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
69092025-04-30T06:12:26.010ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8b4b8f81-553f-4536-b6f8-b6d6c8139435", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69102025-04-30T06:12:26.011ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
69112025-04-30T06:12:26.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e5931c15-9358-4beb-b742-0c01558305b6", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69122025-04-30T06:12:26.014ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
69132025-04-30T06:12:26.026ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a8390c36-b450-4662-9271-d9cb1a5c66ed", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69142025-04-30T06:12:26.027ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
69152025-04-30T06:12:26.038ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "50555a2e-db24-4cb2-9b3e-20fd118473c5", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69162025-04-30T06:12:26.039ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
69172025-04-30T06:12:26.042ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "614f93b0-2b80-4deb-9ed3-58b670e3c668", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69182025-04-30T06:12:26.043ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
69192025-04-30T06:12:26.045ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3c2f6c65-db66-4be5-87f2-f2a74c004e2e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69202025-04-30T06:12:26.045ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
69212025-04-30T06:12:26.084ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5383f210-ffb2-4f63-b448-2d52c98edbc5", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69222025-04-30T06:12:26.085ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
69232025-04-30T06:12:26.089ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
69242025-04-30T06:12:26.096ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "de0d8ae6-00eb-4865-8687-f2296e41b6cc", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69252025-04-30T06:12:26.097ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
69262025-04-30T06:12:26.113ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "97cff00c-c08f-472e-b4a1-fa65cc1ffe2e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69272025-04-30T06:12:26.122ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
69282025-04-30T06:12:26.125ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8544724b-f81f-4fbf-b3f7-c4bd59dd8419", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69292025-04-30T06:12:26.125ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
69302025-04-30T06:12:26.129ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
69312025-04-30T06:12:26.129ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
69322025-04-30T06:12:26.129ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
69332025-04-30T06:12:26.133ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
69342025-04-30T06:12:26.138ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
69352025-04-30T06:12:26.138ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
69362025-04-30T06:12:26.140ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e126e28-d649-4888-9407-3f2f1f6f1f5c", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69372025-04-30T06:12:26.145ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
69382025-04-30T06:12:26.145ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
69392025-04-30T06:12:26.145ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
69402025-04-30T06:12:26.145ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69412025-04-30T06:12:26.145ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69422025-04-30T06:12:26.145ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69432025-04-30T06:12:26.150ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
69442025-04-30T06:12:26.150ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
69452025-04-30T06:12:26.151ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
69462025-04-30T06:12:26.170ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
69472025-04-30T06:12:26.170ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69482025-04-30T06:12:26.171ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69492025-04-30T06:12:26.172ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69502025-04-30T06:12:26.182ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5f753a1e-cb16-4fc5-9ca0-343a20e663df", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69512025-04-30T06:12:26.183ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
69522025-04-30T06:12:26.185ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69532025-04-30T06:12:26.186ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69542025-04-30T06:12:26.187ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69552025-04-30T06:12:26.194ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1926dda-7ad7-458c-94f8-1cfc88b7cacb", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69562025-04-30T06:12:26.196ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
69572025-04-30T06:12:26.203ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3388708f-65d4-47bf-9673-84905270a608", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69582025-04-30T06:12:26.203ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
69592025-04-30T06:12:26.210ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f7651dac-4ab1-4e02-9d0a-c2288e08322f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69602025-04-30T06:12:26.210ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
69612025-04-30T06:12:26.217ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1f594a2b-ee8e-4c64-83d7-f37d8e9c3fb2", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69622025-04-30T06:12:26.219ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
69632025-04-30T06:12:26.248ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
69642025-04-30T06:12:26.262ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
69652025-04-30T06:12:26.264ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2e581e68-9fb3-4262-854b-48b7e2963908", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69662025-04-30T06:12:26.269ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
69672025-04-30T06:12:26.288ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b8c1d0ae-52fb-436c-b076-8330ef9682e0", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69682025-04-30T06:12:26.288ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
69692025-04-30T06:12:26.293ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8f2e76bc-d48f-4e48-88be-b3e625b2032b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69702025-04-30T06:12:26.293ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
69712025-04-30T06:12:26.297ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0c4afc38-b732-4420-9173-7c3dfc7eff63", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69722025-04-30T06:12:26.298ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
69732025-04-30T06:12:26.321ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
69742025-04-30T06:12:26.321ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
69752025-04-30T06:12:26.321ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69762025-04-30T06:12:26.322ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69772025-04-30T06:12:26.323ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69782025-04-30T06:12:26.326ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f939e53d-d4e2-417c-992f-43ac240b075b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69792025-04-30T06:12:26.326ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
69802025-04-30T06:12:26.329ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4079ce47-f8bd-4dbc-8bca-92a17d1b65cf", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69812025-04-30T06:12:26.329ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
69822025-04-30T06:12:26.330ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
69832025-04-30T06:12:26.338ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
69842025-04-30T06:12:26.338ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69852025-04-30T06:12:26.338ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69862025-04-30T06:12:26.339ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69872025-04-30T06:12:26.343ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
69882025-04-30T06:12:26.343ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
69892025-04-30T06:12:26.343ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
69902025-04-30T06:12:26.344ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "44aeb576-7abe-414e-b115-e7518afa10bd", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69912025-04-30T06:12:26.344ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
69922025-04-30T06:12:26.354ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f052e4c3-24be-4658-99fe-abd1345b1bb5", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:25 GMT"} })
69932025-04-30T06:12:26.354ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
69942025-04-30T06:12:26.355ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
69952025-04-30T06:12:26.355ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
69962025-04-30T06:12:26.355ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
69972025-04-30T06:12:26.357ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
69982025-04-30T06:12:26.359ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
69992025-04-30T06:12:26.364ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
70002025-04-30T06:12:26.364ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
70012025-04-30T06:12:26.364ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70022025-04-30T06:12:26.364ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
70032025-04-30T06:12:26.364ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
70042025-04-30T06:12:26.365ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
70052025-04-30T06:12:26.369ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
70062025-04-30T06:12:26.378ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
70072025-04-30T06:12:26.378ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
70082025-04-30T06:12:26.378ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
70092025-04-30T06:12:26.379ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
70102025-04-30T06:12:26.472ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = nat_v4_garbage_collector iteration = 2 reason = Timeout
70112025-04-30T06:12:26.472ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = nat_v4_garbage_collector resource = Database
70122025-04-30T06:12:26.473ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = nat_v4_garbage_collector roles = RoleSet { roles: {} }
70132025-04-30T06:12:26.474ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = nat_v4_garbage_collector resource = Database result = Ok(())
70142025-04-30T06:12:26.474ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = bfd_manager iteration = 2 reason = Timeout
70152025-04-30T06:12:26.474ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = bfd_manager resource = Database
70162025-04-30T06:12:26.474ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = bfd_manager roles = RoleSet { roles: {} }
70172025-04-30T06:12:26.475ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = bfd_manager resource = Database result = Ok(())
70182025-04-30T06:12:26.475ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = phantom_disks iteration = 2 reason = Timeout
70192025-04-30T06:12:26.476ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = physical_disk_adoption iteration = 3 reason = Timeout
70202025-04-30T06:12:26.476ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = physical_disk_adoption elapsed = 122.915\u{b5}s iteration = 3 status = {"error":"task disabled"}
70212025-04-30T06:12:26.476ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = service_zone_nat_tracker iteration = 2 reason = Timeout
70222025-04-30T06:12:26.476ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Inventory
70232025-04-30T06:12:26.477ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_zone_nat_tracker resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70242025-04-30T06:12:26.477ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
70252025-04-30T06:12:26.477ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
70262025-04-30T06:12:26.479ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
70272025-04-30T06:12:26.482ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = switch_port_config_manager iteration = 2 reason = Timeout
70282025-04-30T06:12:26.483ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Fleet
70292025-04-30T06:12:26.485ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = switch_port_config_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70302025-04-30T06:12:26.486ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database
70312025-04-30T06:12:26.486ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {} }
70322025-04-30T06:12:26.519ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database result = Ok(())
70332025-04-30T06:12:26.519ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = v2p_manager iteration = 2 reason = Timeout
70342025-04-30T06:12:26.519ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
70352025-04-30T06:12:26.519ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
70362025-04-30T06:12:26.522ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
70372025-04-30T06:12:26.525ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
70382025-04-30T06:12:26.619ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
70392025-04-30T06:12:26.619ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
70402025-04-30T06:12:26.622ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
70412025-04-30T06:12:26.626ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:38544 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
70422025-04-30T06:12:26.627ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = instance_watcher iteration = 2 reason = Timeout
70432025-04-30T06:12:26.627ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Fleet
70442025-04-30T06:12:26.627ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = instance_watcher resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70452025-04-30T06:12:26.627ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database
70462025-04-30T06:12:26.627ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {} }
70472025-04-30T06:12:26.628ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database result = Ok(())
70482025-04-30T06:12:26.629ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = instance_updater iteration = 2 reason = Timeout
70492025-04-30T06:12:26.629ZINFOtest_blueprint_edit (BackgroundTasks): background instance updater explicitly disabled background_task = instance_updater
70502025-04-30T06:12:26.629ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = instance_updater elapsed = 652.611\u{b5}s iteration = 2 status = {"destroyed_active_vmms":0,"disabled":true,"failed_active_vmms":0,"query_errors":[],"saga_errors":[],"sagas_completed":0,"sagas_started":0,"terminated_active_migrations":0}
70512025-04-30T06:12:26.629ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = phantom_disks elapsed = 154.234763ms iteration = 2 status = {"phantom_disk_deleted_err":0,"phantom_disk_deleted_ok":0}
70522025-04-30T06:12:26.629ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = vpc_route_manager iteration = 2 reason = Timeout
70532025-04-30T06:12:26.629ZINFOtest_blueprint_edit (BackgroundTasks): VPC route manager running background_task = vpc_route_manager
70542025-04-30T06:12:26.629ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet
70552025-04-30T06:12:26.630ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = vpc_route_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70562025-04-30T06:12:26.630ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
70572025-04-30T06:12:26.630ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
70582025-04-30T06:12:26.632ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
70592025-04-30T06:12:26.633ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
70602025-04-30T06:12:26.633ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
70612025-04-30T06:12:26.636ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
70622025-04-30T06:12:26.656ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Inventory result = Ok(())
70632025-04-30T06:12:26.656ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
70642025-04-30T06:12:26.656ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
70652025-04-30T06:12:26.657ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
70662025-04-30T06:12:26.662ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
70672025-04-30T06:12:26.667ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Fleet result = Ok(())
70682025-04-30T06:12:26.670ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database
70692025-04-30T06:12:26.670ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = switch_port_config_manager roles = RoleSet { roles: {} }
70702025-04-30T06:12:26.670ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = switch_port_config_manager resource = Database result = Ok(())
70712025-04-30T06:12:26.679ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
70722025-04-30T06:12:26.680ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
70732025-04-30T06:12:26.682ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
70742025-04-30T06:12:26.683ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
70752025-04-30T06:12:26.688ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Fleet result = Ok(())
70762025-04-30T06:12:26.688ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database
70772025-04-30T06:12:26.688ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = instance_watcher roles = RoleSet { roles: {} }
70782025-04-30T06:12:26.689ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = instance_watcher resource = Database result = Ok(())
70792025-04-30T06:12:26.692ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:38544 req_id = 77b61d7b-5f12-4a6c-bc19-3c35937303fc sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
70802025-04-30T06:12:26.692ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: a6 ea 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:64145 req_id = bfbdabce-f332-4825-be48-5b326959eb73
70812025-04-30T06:12:26.692ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 42730,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64145 req_id = bfbdabce-f332-4825-be48-5b326959eb73
70822025-04-30T06:12:26.692ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
70832025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
70842025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64145 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = bfbdabce-f332-4825-be48-5b326959eb73
70852025-04-30T06:12:26.693ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: e1 64 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .d..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:56521 req_id = 5054a25c-03b3-4e9e-b2fd-d28de5b39d41
70862025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 57700,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56521 req_id = 5054a25c-03b3-4e9e-b2fd-d28de5b39d41
70872025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
70882025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
70892025-04-30T06:12:26.693ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:56521 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 5054a25c-03b3-4e9e-b2fd-d28de5b39d41
70902025-04-30T06:12:26.696ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
70912025-04-30T06:12:26.704ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet result = Ok(())
70922025-04-30T06:12:26.704ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet
70932025-04-30T06:12:26.704ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = vpc_route_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
70942025-04-30T06:12:26.704ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
70952025-04-30T06:12:26.704ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
70962025-04-30T06:12:26.705ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
70972025-04-30T06:12:26.705ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 13642 local_addr = [::1]:37108 method = GET remote_addr = [::1]:38544 req_id = 77b61d7b-5f12-4a6c-bc19-3c35937303fc response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
70982025-04-30T06:12:26.706ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
70992025-04-30T06:12:26.706ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
71002025-04-30T06:12:26.706ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
71012025-04-30T06:12:26.708ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2411, tv_nsec: 507841737 } })
71022025-04-30T06:12:26.709ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
71032025-04-30T06:12:26.709ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2411, tv_nsec: 508551862 } })
71042025-04-30T06:12:26.709ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
71052025-04-30T06:12:26.710ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
71062025-04-30T06:12:26.711ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
71072025-04-30T06:12:26.711ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
71082025-04-30T06:12:26.711ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
71092025-04-30T06:12:26.711ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "77b61d7b-5f12-4a6c-bc19-3c35937303fc", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
71102025-04-30T06:12:26.716ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
71112025-04-30T06:12:26.716ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
71122025-04-30T06:12:26.716ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
71132025-04-30T06:12:26.725ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
71142025-04-30T06:12:26.725ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
71152025-04-30T06:12:26.726ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
71162025-04-30T06:12:26.726ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
71172025-04-30T06:12:26.727ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
71182025-04-30T06:12:26.729ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
71192025-04-30T06:12:26.759ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet
71202025-04-30T06:12:26.760ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = v2p_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
71212025-04-30T06:12:26.760ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
71222025-04-30T06:12:26.760ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
71232025-04-30T06:12:26.761ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
71242025-04-30T06:12:26.763ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
71252025-04-30T06:12:26.771ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Fleet result = Ok(())
71262025-04-30T06:12:26.773ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
71272025-04-30T06:12:26.774ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
71282025-04-30T06:12:26.775ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
71292025-04-30T06:12:26.784ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
71302025-04-30T06:12:26.790ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
71312025-04-30T06:12:26.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
71322025-04-30T06:12:26.790ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
71332025-04-30T06:12:26.793ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
71342025-04-30T06:12:26.796ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: bb 7c 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .|..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:61659 req_id = 8869007f-14f3-4fb9-acea-7e278dca8631
71352025-04-30T06:12:26.796ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 47996,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61659 req_id = 8869007f-14f3-4fb9-acea-7e278dca8631
71362025-04-30T06:12:26.797ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
71372025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
71382025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61659 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 8869007f-14f3-4fb9-acea-7e278dca8631
71392025-04-30T06:12:26.803ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 95 a0 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:64967 req_id = 581b3e27-2a94-42fa-961e-64a03c2105a6
71402025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38304,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64967 req_id = 581b3e27-2a94-42fa-961e-64a03c2105a6
71412025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
71422025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:64967 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 581b3e27-2a94-42fa-961e-64a03c2105a6
71432025-04-30T06:12:26.803ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: b4 fe 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:53054 req_id = 92203600-fc03-4471-b838-79cbe5f62651
71442025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 46334,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53054 req_id = 92203600-fc03-4471-b838-79cbe5f62651
71452025-04-30T06:12:26.803ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
71462025-04-30T06:12:26.804ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:53054 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 92203600-fc03-4471-b838-79cbe5f62651
71472025-04-30T06:12:26.804ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
71482025-04-30T06:12:26.808ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet result = Ok(())
71492025-04-30T06:12:26.808ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet
71502025-04-30T06:12:26.808ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = v2p_manager resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
71512025-04-30T06:12:26.808ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
71522025-04-30T06:12:26.808ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
71532025-04-30T06:12:26.809ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
71542025-04-30T06:12:26.812ZINFOtest_blueprint_edit (BackgroundTasks): all instance checks complete background_task = instance_watcher pruned_instances = 0 total_completed = 0 total_failed = 0 total_incomplete = 0 total_instances = 0 update_sagas_queued = 0
71552025-04-30T06:12:26.812ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = instance_watcher elapsed = 184.973627ms iteration = 2 status = {"failed_checks":{},"incomplete_checks":{},"instance_states":{},"pruned_instances":0,"total_instances":0,"update_sagas_queued":0}
71562025-04-30T06:12:26.889ZINFOtest_blueprint_edit (BackgroundTasks): VPC route manager sled b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager
71572025-04-30T06:12:26.894ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager body = None method = GET uri = http://[::1]:37108/vpc-routes
71582025-04-30T06:12:26.898ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
71592025-04-30T06:12:26.904ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Fleet result = Ok(())
71602025-04-30T06:12:26.945ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database
71612025-04-30T06:12:26.948ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = v2p_manager roles = RoleSet { roles: {} }
71622025-04-30T06:12:26.952ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = v2p_manager resource = Database result = Ok(())
71632025-04-30T06:12:26.954ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
71642025-04-30T06:12:26.955ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:57247 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
71652025-04-30T06:12:26.955ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2411, tv_nsec: 753749532 } })
71662025-04-30T06:12:26.955ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
71672025-04-30T06:12:26.955ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
71682025-04-30T06:12:27.081ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
71692025-04-30T06:12:27.081ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
71702025-04-30T06:12:27.082ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
71712025-04-30T06:12:27.082ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
71722025-04-30T06:12:27.084ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
71732025-04-30T06:12:27.084ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
71742025-04-30T06:12:27.194ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
71752025-04-30T06:12:27.195ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
71762025-04-30T06:12:27.195ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
71772025-04-30T06:12:27.195ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
71782025-04-30T06:12:27.208ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
71792025-04-30T06:12:27.332ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = v2p_manager body = None method = GET uri = http://[::1]:37108/v2p
71802025-04-30T06:12:27.347ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
71812025-04-30T06:12:27.348ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
71822025-04-30T06:12:27.349ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
71832025-04-30T06:12:27.350ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
71842025-04-30T06:12:27.351ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
71852025-04-30T06:12:27.351ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:34200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
71862025-04-30T06:12:27.352ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:57247 req_id = b157a0fd-1a34-4a90-b714-ba6cf86d5b2d sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc-routes
71872025-04-30T06:12:27.353ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
71882025-04-30T06:12:27.353ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
71892025-04-30T06:12:27.357ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 4359 local_addr = [::1]:37108 method = GET remote_addr = [::1]:57247 req_id = b157a0fd-1a34-4a90-b714-ba6cf86d5b2d response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /vpc-routes
71902025-04-30T06:12:27.357ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
71912025-04-30T06:12:27.358ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
71922025-04-30T06:12:27.367ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:34200 req_id = 8b680aa2-7b4e-4060-b755-70175611c70a sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /v2p
71932025-04-30T06:12:27.368ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e1 ba 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:58867 req_id = 307a657e-4102-4a11-8f9c-9e49e83f1d6c
71942025-04-30T06:12:27.368ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 57786,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58867 req_id = 307a657e-4102-4a11-8f9c-9e49e83f1d6c
71952025-04-30T06:12:27.368ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
71962025-04-30T06:12:27.368ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:58867 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 307a657e-4102-4a11-8f9c-9e49e83f1d6c
71972025-04-30T06:12:27.368ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager result = Ok(Response { url: "http://[::1]:37108/vpc-routes", status: 200, headers: {"content-type": "application/json", "x-request-id": "b157a0fd-1a34-4a90-b714-ba6cf86d5b2d", "content-length": "2", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
71982025-04-30T06:12:27.368ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database
71992025-04-30T06:12:27.369ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = vpc_route_manager roles = RoleSet { roles: {} }
72002025-04-30T06:12:27.370ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = vpc_route_manager resource = Database result = Ok(())
72012025-04-30T06:12:27.372ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 4312 local_addr = [::1]:37108 method = GET remote_addr = [::1]:34200 req_id = 8b680aa2-7b4e-4060-b755-70175611c70a response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /v2p
72022025-04-30T06:12:27.374ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
72032025-04-30T06:12:27.384ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
72042025-04-30T06:12:27.384ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
72052025-04-30T06:12:27.384ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
72062025-04-30T06:12:27.385ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
72072025-04-30T06:12:27.388ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
72082025-04-30T06:12:27.388ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
72092025-04-30T06:12:27.389ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
72102025-04-30T06:12:27.461ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
72112025-04-30T06:12:27.461ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
72122025-04-30T06:12:27.462ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
72132025-04-30T06:12:27.465ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
72142025-04-30T06:12:27.467ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
72152025-04-30T06:12:27.469ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = v2p_manager result = Ok(Response { url: "http://[::1]:37108/v2p", status: 200, headers: {"content-type": "application/json", "x-request-id": "8b680aa2-7b4e-4060-b755-70175611c70a", "content-length": "2", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
72162025-04-30T06:12:27.469ZINFOtest_blueprint_edit (BackgroundTasks): found opte v2p mappings background_task = v2p_manager interfaces = {} sled = sim-b6d65341
72172025-04-30T06:12:27.469ZINFOtest_blueprint_edit (BackgroundTasks): v2p mappings to delete background_task = v2p_manager mappings = [] sled = sim-b6d65341
72182025-04-30T06:12:27.469ZINFOtest_blueprint_edit (BackgroundTasks): v2p mappings to add background_task = v2p_manager mappings = [] sled = sim-b6d65341
72192025-04-30T06:12:27.472ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = v2p_manager elapsed = 953.047565ms iteration = 2 status = {}
72202025-04-30T06:12:27.481ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
72212025-04-30T06:12:27.488ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
72222025-04-30T06:12:27.490ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72232025-04-30T06:12:27.490ZINFOtest_blueprint_edit (BackgroundTasks): computed internet gateway mappings for sled assocs = {} background_task = vpc_route_manager sled = sim-b6d65341
72242025-04-30T06:12:27.491ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager body = Some(Body) method = PUT uri = http://[::1]:37108/eip-gateways
72252025-04-30T06:12:27.494ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
72262025-04-30T06:12:27.494ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
72272025-04-30T06:12:27.494ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d00ca425-9a10-4a59-ae06-fadabf87f035 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72282025-04-30T06:12:27.496ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = PUT remote_addr = [::1]:57247 req_id = 7816d179-26df-4486-b247-38f0506963a2 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /eip-gateways
72292025-04-30T06:12:27.497ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d00ca425-9a10-4a59-ae06-fadabf87f035 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72302025-04-30T06:12:27.497ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d00ca425-9a10-4a59-ae06-fadabf87f035 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72312025-04-30T06:12:27.498ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d00ca425-9a10-4a59-ae06-fadabf87f035 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72322025-04-30T06:12:27.499ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 2536 local_addr = [::1]:37108 method = PUT remote_addr = [::1]:57247 req_id = 7816d179-26df-4486-b247-38f0506963a2 response_code = 204 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /eip-gateways
72332025-04-30T06:12:27.502ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 7747 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d00ca425-9a10-4a59-ae06-fadabf87f035 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
72342025-04-30T06:12:27.506ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "d00ca425-9a10-4a59-ae06-fadabf87f035", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
72352025-04-30T06:12:27.507ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72362025-04-30T06:12:27.507ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = b6d65341-167c-41df-9b5c-41cded99c229 background_task = vpc_route_manager result = Ok(Response { url: "http://[::1]:37108/eip-gateways", status: 204, headers: {"x-request-id": "7816d179-26df-4486-b247-38f0506963a2", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
72372025-04-30T06:12:27.510ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = vpc_route_manager elapsed = 880.387254ms iteration = 2 status = {}
72382025-04-30T06:12:27.516ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
72392025-04-30T06:12:27.518ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
72402025-04-30T06:12:27.518ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.905918047s iteration = 19 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
72412025-04-30T06:12:27.518ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 20 reason = Signaled
72422025-04-30T06:12:27.518ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
72432025-04-30T06:12:27.518ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
72442025-04-30T06:12:27.518ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
72452025-04-30T06:12:27.518ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
72462025-04-30T06:12:27.520ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
72472025-04-30T06:12:27.520ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
72482025-04-30T06:12:27.520ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
72492025-04-30T06:12:27.521ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
72502025-04-30T06:12:27.525ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
72512025-04-30T06:12:27.531ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
72522025-04-30T06:12:27.531ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
72532025-04-30T06:12:27.531ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
72542025-04-30T06:12:27.531ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
72552025-04-30T06:12:27.533ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
72562025-04-30T06:12:27.533ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
72572025-04-30T06:12:27.534ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
72582025-04-30T06:12:27.538ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d248cca3-a1e1-4f03-8056-7294b7950ece uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72592025-04-30T06:12:27.538ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72602025-04-30T06:12:27.539ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d248cca3-a1e1-4f03-8056-7294b7950ece resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72612025-04-30T06:12:27.539ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d248cca3-a1e1-4f03-8056-7294b7950ece roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72622025-04-30T06:12:27.540ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d248cca3-a1e1-4f03-8056-7294b7950ece resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72632025-04-30T06:12:27.540ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72642025-04-30T06:12:27.542ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) }
72652025-04-30T06:12:27.542ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = service_zone_nat_tracker resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
72662025-04-30T06:12:27.542ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database
72672025-04-30T06:12:27.542ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {} }
72682025-04-30T06:12:27.543ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Database result = Ok(())
72692025-04-30T06:12:27.543ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
72702025-04-30T06:12:27.543ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
72712025-04-30T06:12:27.562ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 25329 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d248cca3-a1e1-4f03-8056-7294b7950ece response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
72722025-04-30T06:12:27.568ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 7b 85 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 {............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:62609 req_id = 0790231b-de99-40b1-9f98-4b56b2da1a95
72732025-04-30T06:12:27.568ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 31621,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62609 req_id = 0790231b-de99-40b1-9f98-4b56b2da1a95
72742025-04-30T06:12:27.569ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
72752025-04-30T06:12:27.569ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
72762025-04-30T06:12:27.570ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:62609 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 0790231b-de99-40b1-9f98-4b56b2da1a95
72772025-04-30T06:12:27.570ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "d248cca3-a1e1-4f03-8056-7294b7950ece", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:26 GMT"} })
72782025-04-30T06:12:27.570ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72792025-04-30T06:12:27.570ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
72802025-04-30T06:12:27.570ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
72812025-04-30T06:12:27.570ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72822025-04-30T06:12:27.571ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72832025-04-30T06:12:27.571ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72842025-04-30T06:12:27.571ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
72852025-04-30T06:12:27.574ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = service_zone_nat_tracker roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
72862025-04-30T06:12:27.595ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = service_zone_nat_tracker resource = Sled { parent: Fleet, key: b6d65341-167c-41df-9b5c-41cded99c229, lookup_type: ById(b6d65341-167c-41df-9b5c-41cded99c229) } result = Ok(())
72872025-04-30T06:12:27.595ZERROtest_blueprint_edit (BackgroundTasks): ipv6 addresses for service zone nat not implemented background_task = service_zone_nat_tracker
72882025-04-30T06:12:27.596ZERROtest_blueprint_edit (BackgroundTasks): generated config for fewer than the minimum allowed number of dns zones background_task = service_zone_nat_tracker
72892025-04-30T06:12:27.596ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = service_zone_nat_tracker elapsed = 1.11927903s iteration = 2 status = {"error":"generated config for fewer than the minimum allowed number of dns zones"}
72902025-04-30T06:12:27.600ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2412, tv_nsec: 398930684 } })
72912025-04-30T06:12:27.600ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
72922025-04-30T06:12:27.621ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 98 51 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .Q..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52333 req_id = 7547666a-680f-4755-86e5-c18649053609
72932025-04-30T06:12:27.622ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38993,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52333 req_id = 7547666a-680f-4755-86e5-c18649053609
72942025-04-30T06:12:27.622ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
72952025-04-30T06:12:27.623ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52333 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 7547666a-680f-4755-86e5-c18649053609
72962025-04-30T06:12:27.741ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
72972025-04-30T06:12:27.748ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 04 b1 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:52015 req_id = 6330198a-d112-4e11-b047-988e27300734
72982025-04-30T06:12:27.748ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 1201,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52015 req_id = 6330198a-d112-4e11-b047-988e27300734
72992025-04-30T06:12:27.749ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
73002025-04-30T06:12:27.749ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 1201, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:52015 req_id = 6330198a-d112-4e11-b047-988e27300734
73012025-04-30T06:12:27.749ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
73022025-04-30T06:12:27.749ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
73032025-04-30T06:12:27.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
73042025-04-30T06:12:27.791ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "399a4f7e-3de9-4dbe-8f95-476da9d23d63", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73052025-04-30T06:12:27.791ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
73062025-04-30T06:12:27.796ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e7652a05-85a2-4cb9-8b80-071f84aa31ac", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73072025-04-30T06:12:27.798ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
73082025-04-30T06:12:27.821ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "85b26a92-7b56-4697-9ec4-a3983d20e001", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73092025-04-30T06:12:27.822ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
73102025-04-30T06:12:27.834ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
73112025-04-30T06:12:27.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "951c683d-e823-4d52-a012-89aa8bb7b5db", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73122025-04-30T06:12:27.842ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
73132025-04-30T06:12:27.860ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "012d69c4-b24a-4704-adfb-ff9457520fba", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73142025-04-30T06:12:27.860ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
73152025-04-30T06:12:27.883ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a7bef5ea-0904-43f8-aac7-ff21a4f00131", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73162025-04-30T06:12:27.885ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
73172025-04-30T06:12:27.886ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
73182025-04-30T06:12:27.886ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
73192025-04-30T06:12:27.886ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73202025-04-30T06:12:27.886ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73212025-04-30T06:12:27.888ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73222025-04-30T06:12:27.895ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
73232025-04-30T06:12:27.907ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
73242025-04-30T06:12:27.907ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73252025-04-30T06:12:27.907ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73262025-04-30T06:12:27.908ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73272025-04-30T06:12:27.912ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "306f6d83-9058-4757-8e30-00ae4efe92d1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73282025-04-30T06:12:27.912ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
73292025-04-30T06:12:27.913ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73302025-04-30T06:12:27.913ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73312025-04-30T06:12:27.917ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73322025-04-30T06:12:27.986ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "730ffbde-0aeb-437a-90b0-75846ecf1f02", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73332025-04-30T06:12:27.987ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
73342025-04-30T06:12:27.990ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "90964c19-3b08-4cf9-90b4-dcdc9775aa50", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73352025-04-30T06:12:27.990ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
73362025-04-30T06:12:27.992ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8ad95b46-ffa6-446a-92ec-85a1bcac1bc7", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73372025-04-30T06:12:27.992ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
73382025-04-30T06:12:27.994ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
73392025-04-30T06:12:27.995ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d4db1dee-ea3c-43ef-b8d3-98cd7eb13066", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73402025-04-30T06:12:27.996ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
73412025-04-30T06:12:27.997ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "05a94ae1-0f72-4ab5-9f2f-e0a747f2ae79", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73422025-04-30T06:12:27.997ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
73432025-04-30T06:12:27.998ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "71f94679-62c2-4aac-ba33-0ff008fc70c3", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73442025-04-30T06:12:27.998ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
73452025-04-30T06:12:28.001ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9078373d-af8e-43ef-8d58-0b22f2ead64f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73462025-04-30T06:12:28.001ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
73472025-04-30T06:12:28.004ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "25e84e32-9c1c-4789-a0ed-e7599c47ec33", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73482025-04-30T06:12:28.004ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
73492025-04-30T06:12:28.008ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ba6babce-c773-4ae0-a95a-21ddfe4e9da2", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73502025-04-30T06:12:28.008ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
73512025-04-30T06:12:28.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e70778c3-a268-4e10-a6c7-fd923aa38e74", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73522025-04-30T06:12:28.014ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
73532025-04-30T06:12:28.015ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d277ec26-c1bf-4291-98be-9e5d8a60c2ba", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73542025-04-30T06:12:28.016ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
73552025-04-30T06:12:28.017ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9344dae9-9492-4eb5-b3e1-9f1102d5b784", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73562025-04-30T06:12:28.018ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
73572025-04-30T06:12:28.019ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "67d23d24-57c8-4380-977b-e8e179610fba", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73582025-04-30T06:12:28.019ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
73592025-04-30T06:12:28.020ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "839ca433-d59c-49f3-8db9-580f308084d7", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73602025-04-30T06:12:28.020ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
73612025-04-30T06:12:28.021ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "00c014b2-69bb-4d3b-aaa1-56658c791240", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73622025-04-30T06:12:28.022ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
73632025-04-30T06:12:28.023ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "10fbbcea-bc52-4f1a-a57c-35d7c790acae", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73642025-04-30T06:12:28.023ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
73652025-04-30T06:12:28.024ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b51a8b2-0706-4f41-8567-7f6c6b711172", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73662025-04-30T06:12:28.024ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
73672025-04-30T06:12:28.028ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4c991e25-b0aa-46ac-a2b0-519c4c5156df", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73682025-04-30T06:12:28.028ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
73692025-04-30T06:12:28.033ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "24320e5e-b85e-4858-aa26-597fde2e1943", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73702025-04-30T06:12:28.033ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
73712025-04-30T06:12:28.044ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
73722025-04-30T06:12:28.045ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
73732025-04-30T06:12:28.045ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73742025-04-30T06:12:28.045ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73752025-04-30T06:12:28.049ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73762025-04-30T06:12:28.053ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8bc52cbe-2683-4abe-97c2-0863a98fdfdc", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73772025-04-30T06:12:28.053ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
73782025-04-30T06:12:28.059ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
73792025-04-30T06:12:28.071ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
73802025-04-30T06:12:28.071ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73812025-04-30T06:12:28.071ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73822025-04-30T06:12:28.073ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73832025-04-30T06:12:28.077ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
73842025-04-30T06:12:28.077ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
73852025-04-30T06:12:28.084ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
73862025-04-30T06:12:28.090ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac0f17e0-e195-422f-bf3b-e9d95dcc013e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73872025-04-30T06:12:28.090ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
73882025-04-30T06:12:28.105ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e30f1d37-45de-4c48-a911-dfaf62135686", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73892025-04-30T06:12:28.105ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
73902025-04-30T06:12:28.107ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0c106381-d541-441d-a175-ddb733f73c6a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73912025-04-30T06:12:28.108ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
73922025-04-30T06:12:28.109ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0cd8c946-f58c-49a9-8754-6d9fc1b148c6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73932025-04-30T06:12:28.109ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
73942025-04-30T06:12:28.110ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "43f04d54-7cf9-4ee6-a4e3-d0a7543d294f", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73952025-04-30T06:12:28.111ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
73962025-04-30T06:12:28.112ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1260b649-66de-4cad-ae2d-35038e72be20", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73972025-04-30T06:12:28.112ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
73982025-04-30T06:12:28.114ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9cfe2787-ae2f-4242-841e-997a0fd7cebf", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
73992025-04-30T06:12:28.114ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
74002025-04-30T06:12:28.116ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5632c189-37f0-450f-9e08-bcdae53fe89b", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74012025-04-30T06:12:28.116ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
74022025-04-30T06:12:28.120ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8d207c4d-bb80-4d58-a87f-675e9fdc0896", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74032025-04-30T06:12:28.120ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
74042025-04-30T06:12:28.122ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "579b101b-b922-46d2-a295-32572e03a10a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74052025-04-30T06:12:28.122ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
74062025-04-30T06:12:28.130ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
74072025-04-30T06:12:28.130ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
74082025-04-30T06:12:28.131ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
74092025-04-30T06:12:28.139ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
74102025-04-30T06:12:28.142ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
74112025-04-30T06:12:28.146ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
74122025-04-30T06:12:28.146ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
74132025-04-30T06:12:28.149ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b02df710-aefd-4c15-8717-84348b361146", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74142025-04-30T06:12:28.150ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
74152025-04-30T06:12:28.156ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
74162025-04-30T06:12:28.156ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
74172025-04-30T06:12:28.166ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "17a7b53e-e365-4fa1-820c-92c77bd1f75e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74182025-04-30T06:12:28.167ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
74192025-04-30T06:12:28.185ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a9e6173d-74c7-463d-b85c-076de62660de", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74202025-04-30T06:12:28.186ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
74212025-04-30T06:12:28.193ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
74222025-04-30T06:12:28.193ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74232025-04-30T06:12:28.194ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
74242025-04-30T06:12:28.194ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
74252025-04-30T06:12:28.195ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
74262025-04-30T06:12:28.200ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
74272025-04-30T06:12:28.213ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
74282025-04-30T06:12:28.213ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
74292025-04-30T06:12:28.213ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
74302025-04-30T06:12:28.216ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
74312025-04-30T06:12:28.217ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9180b691-32f1-402f-8c89-4da84c3bfbf8", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74322025-04-30T06:12:28.217ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
74332025-04-30T06:12:28.220ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9f49f0dd-1c6d-43ec-bd75-4b77d15c0297", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74342025-04-30T06:12:28.220ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
74352025-04-30T06:12:28.221ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
74362025-04-30T06:12:28.221ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
74372025-04-30T06:12:28.221ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
74382025-04-30T06:12:28.224ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f10c1c8-75aa-4157-ab5c-b161af3e197b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74392025-04-30T06:12:28.225ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
74402025-04-30T06:12:28.228ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0cb8c86d-8675-4f07-af57-bebf47405939", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74412025-04-30T06:12:28.228ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
74422025-04-30T06:12:28.233ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
74432025-04-30T06:12:28.237ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d02ce0b-0c19-4507-bf4c-37cddcc9ca31", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74442025-04-30T06:12:28.237ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
74452025-04-30T06:12:28.237ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74462025-04-30T06:12:28.237ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74472025-04-30T06:12:28.237ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74482025-04-30T06:12:28.240ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74492025-04-30T06:12:28.246ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
74502025-04-30T06:12:28.254ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
74512025-04-30T06:12:28.254ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
74522025-04-30T06:12:28.254ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74532025-04-30T06:12:28.254ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74542025-04-30T06:12:28.254ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74552025-04-30T06:12:28.255ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74562025-04-30T06:12:28.259ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
74572025-04-30T06:12:28.263ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
74582025-04-30T06:12:28.263ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74592025-04-30T06:12:28.263ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74602025-04-30T06:12:28.264ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74612025-04-30T06:12:28.381ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
74622025-04-30T06:12:28.381ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
74632025-04-30T06:12:28.383ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:58314 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
74642025-04-30T06:12:28.385ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:58314 req_id = 3e0f1e0e-944d-4e72-915c-df0d5e281c66 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
74652025-04-30T06:12:28.386ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 826 local_addr = [::1]:37108 method = GET remote_addr = [::1]:58314 req_id = 3e0f1e0e-944d-4e72-915c-df0d5e281c66 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
74662025-04-30T06:12:28.389ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e0f1e0e-944d-4e72-915c-df0d5e281c66", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
74672025-04-30T06:12:28.391ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
74682025-04-30T06:12:28.392ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
74692025-04-30T06:12:28.392ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
74702025-04-30T06:12:28.393ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
74712025-04-30T06:12:28.394ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74722025-04-30T06:12:28.394ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74732025-04-30T06:12:28.394ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74742025-04-30T06:12:28.395ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74752025-04-30T06:12:28.400ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
74762025-04-30T06:12:28.404ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
74772025-04-30T06:12:28.405ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74782025-04-30T06:12:28.405ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74792025-04-30T06:12:28.405ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74802025-04-30T06:12:28.406ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
74812025-04-30T06:12:28.455ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
74822025-04-30T06:12:28.456ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
74832025-04-30T06:12:28.456ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 938.163449ms iteration = 20 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
74842025-04-30T06:12:28.458ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 21 reason = Signaled
74852025-04-30T06:12:28.458ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
74862025-04-30T06:12:28.458ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74872025-04-30T06:12:28.458ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74882025-04-30T06:12:28.458ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74892025-04-30T06:12:28.465ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
74902025-04-30T06:12:28.468ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
74912025-04-30T06:12:28.468ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
74922025-04-30T06:12:28.468ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
74932025-04-30T06:12:28.468ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
74942025-04-30T06:12:28.468ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
74952025-04-30T06:12:28.471ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
74962025-04-30T06:12:28.477ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
74972025-04-30T06:12:28.477ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
74982025-04-30T06:12:28.478ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
74992025-04-30T06:12:28.478ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
75002025-04-30T06:12:28.482ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
75012025-04-30T06:12:28.487ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
75022025-04-30T06:12:28.487ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
75032025-04-30T06:12:28.488ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
75042025-04-30T06:12:28.490ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
75052025-04-30T06:12:28.491ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
75062025-04-30T06:12:28.491ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
75072025-04-30T06:12:28.495ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 7f 2b 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .+..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:59863 req_id = 92c3c328-c9ee-4b90-8f20-90c4330bf1b7
75082025-04-30T06:12:28.495ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 32555,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59863 req_id = 92c3c328-c9ee-4b90-8f20-90c4330bf1b7
75092025-04-30T06:12:28.496ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
75102025-04-30T06:12:28.496ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
75112025-04-30T06:12:28.496ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:59863 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 92c3c328-c9ee-4b90-8f20-90c4330bf1b7
75122025-04-30T06:12:28.496ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
75132025-04-30T06:12:28.496ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
75142025-04-30T06:12:28.497ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
75152025-04-30T06:12:28.497ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2413, tv_nsec: 296814198 } })
75162025-04-30T06:12:28.497ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
75172025-04-30T06:12:28.498ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: d2 80 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:49270 req_id = 830fe751-57b8-43cb-aa1f-df57c2f7ca4b
75182025-04-30T06:12:28.498ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 53888,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49270 req_id = 830fe751-57b8-43cb-aa1f-df57c2f7ca4b
75192025-04-30T06:12:28.498ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
75202025-04-30T06:12:28.498ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:49270 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 830fe751-57b8-43cb-aa1f-df57c2f7ca4b
75212025-04-30T06:12:28.630ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
75222025-04-30T06:12:28.632ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75232025-04-30T06:12:28.632ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75242025-04-30T06:12:28.635ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: e7 4b 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .K..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:55522 req_id = 7ae43ec6-1ab8-48a4-8bba-8ffb27b7e948
75252025-04-30T06:12:28.636ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 59211,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55522 req_id = 7ae43ec6-1ab8-48a4-8bba-8ffb27b7e948
75262025-04-30T06:12:28.636ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
75272025-04-30T06:12:28.636ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 59211, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:55522 req_id = 7ae43ec6-1ab8-48a4-8bba-8ffb27b7e948
75282025-04-30T06:12:28.641ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
75292025-04-30T06:12:28.642ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
75302025-04-30T06:12:28.642ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
75312025-04-30T06:12:28.642ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75322025-04-30T06:12:28.644ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75332025-04-30T06:12:28.644ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75342025-04-30T06:12:28.644ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
75352025-04-30T06:12:28.650ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "75b01d6a-efa2-4c81-a54d-e9a8a9286756", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75362025-04-30T06:12:28.650ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
75372025-04-30T06:12:28.652ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "63188e16-176b-417e-8a46-d676401a4d5c", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75382025-04-30T06:12:28.652ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
75392025-04-30T06:12:28.656ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0b44c6c2-7ed9-4b0d-afaa-8b202f5eacaf", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75402025-04-30T06:12:28.656ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
75412025-04-30T06:12:28.660ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "12809150-3b01-4b6f-b897-6b4121d2d09e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75422025-04-30T06:12:28.660ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
75432025-04-30T06:12:28.665ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "189a4cda-57c4-42c4-8116-d7a87f4e1a17", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75442025-04-30T06:12:28.665ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
75452025-04-30T06:12:28.674ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
75462025-04-30T06:12:28.678ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d56b744e-d1a1-4c33-9b93-1f5b37fb83b3", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75472025-04-30T06:12:28.679ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
75482025-04-30T06:12:28.687ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e28afeeb-54e6-485e-9691-574d8298560e", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75492025-04-30T06:12:28.688ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
75502025-04-30T06:12:28.692ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "592d895f-d06d-409e-aec4-d4bbff5b4a86", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75512025-04-30T06:12:28.692ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
75522025-04-30T06:12:28.693ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac6956ca-6166-46a6-8ab2-1fbeea883f5f", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75532025-04-30T06:12:28.693ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
75542025-04-30T06:12:28.695ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d6a7cbc0-4d22-4ba6-9e8e-bf234ec8764e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75552025-04-30T06:12:28.695ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
75562025-04-30T06:12:28.696ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd4df648-d9c7-4626-919d-c6f7d6ee9351", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75572025-04-30T06:12:28.696ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
75582025-04-30T06:12:28.697ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "aabb2fe4-5823-4e83-a7c4-9b54e2018dce", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75592025-04-30T06:12:28.698ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
75602025-04-30T06:12:28.700ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "79ef6cb8-5134-4d55-851a-0dc866373466", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75612025-04-30T06:12:28.700ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
75622025-04-30T06:12:28.703ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2714ef10-d245-4669-a9c8-1a9859728738", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75632025-04-30T06:12:28.703ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
75642025-04-30T06:12:28.705ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1656fa63-840f-49da-94db-df677a846a0c", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75652025-04-30T06:12:28.705ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
75662025-04-30T06:12:28.708ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc084df3-743c-4854-b2b7-2cce6c3973f1", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75672025-04-30T06:12:28.708ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
75682025-04-30T06:12:28.710ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6d01079e-f8ca-4e43-a12f-b46655b63352", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75692025-04-30T06:12:28.710ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
75702025-04-30T06:12:28.713ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "242766d2-5c37-42c4-be1b-ab85b060b523", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75712025-04-30T06:12:28.713ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
75722025-04-30T06:12:28.719ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "24442538-e305-4eff-aa7d-074a80d60059", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75732025-04-30T06:12:28.720ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
75742025-04-30T06:12:28.721ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2299fe42-814d-41d6-9b7a-b59ec06f3820", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75752025-04-30T06:12:28.722ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
75762025-04-30T06:12:28.723ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1fe59019-d100-4bf8-8b07-cc04cc369f7d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75772025-04-30T06:12:28.723ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
75782025-04-30T06:12:28.724ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "86a02686-e0af-4c00-8754-eedc3c1b96c1", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75792025-04-30T06:12:28.724ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
75802025-04-30T06:12:28.725ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
75812025-04-30T06:12:28.730ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
75822025-04-30T06:12:28.730ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
75832025-04-30T06:12:28.730ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
75842025-04-30T06:12:28.731ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
75852025-04-30T06:12:28.732ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5b7ed7a6-5d11-4065-90a0-5f6a8448a9eb", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75862025-04-30T06:12:28.732ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
75872025-04-30T06:12:28.734ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "87fe0d1b-4069-46c2-aec0-72b8c4ccf5bf", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:27 GMT"} })
75882025-04-30T06:12:28.735ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
75892025-04-30T06:12:28.735ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
75902025-04-30T06:12:28.744ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
75912025-04-30T06:12:28.745ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
75922025-04-30T06:12:28.745ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
75932025-04-30T06:12:28.745ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
75942025-04-30T06:12:28.749ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
75952025-04-30T06:12:28.749ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
75962025-04-30T06:12:28.750ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
75972025-04-30T06:12:28.756ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "97f4e7ea-09f3-47f0-b68e-5c2c6be4ef90", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
75982025-04-30T06:12:28.756ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
75992025-04-30T06:12:28.760ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "46eae78a-aa84-49f3-8dec-626a5ea8394e", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76002025-04-30T06:12:28.760ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
76012025-04-30T06:12:28.765ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "12b96397-ad9a-4819-819c-75b1a7edbc31", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76022025-04-30T06:12:28.766ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
76032025-04-30T06:12:28.770ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5757149d-6ed6-4509-a1a6-3fa82fc507bd", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76042025-04-30T06:12:28.770ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
76052025-04-30T06:12:28.773ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "73d0c32c-7940-4991-9815-793feef6ae66", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76062025-04-30T06:12:28.773ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
76072025-04-30T06:12:28.778ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "68d83ef6-e555-4ad2-9a01-adf1627ffa21", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76082025-04-30T06:12:28.778ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
76092025-04-30T06:12:28.780ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b368ad5d-6baa-4a3d-a62d-6592da5e1562", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76102025-04-30T06:12:28.781ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
76112025-04-30T06:12:28.787ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5476b91c-444f-467d-9407-7d7d3fbdcb25", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76122025-04-30T06:12:28.787ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
76132025-04-30T06:12:28.788ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
76142025-04-30T06:12:28.789ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dcaace13-7076-40c6-b4ef-e2d8bc800936", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76152025-04-30T06:12:28.789ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
76162025-04-30T06:12:28.790ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "06ec3fe4-ee64-4d99-bffa-bba04dfe3276", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76172025-04-30T06:12:28.791ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
76182025-04-30T06:12:28.792ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "50e2de79-764d-4d1f-bb73-b418eb3acff2", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76192025-04-30T06:12:28.793ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
76202025-04-30T06:12:28.800ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1bdb723-9148-45cd-a035-88b171b010eb", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76212025-04-30T06:12:28.800ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
76222025-04-30T06:12:28.803ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4d2975a4-9cd9-4f11-a8dc-33677d4b1d86", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76232025-04-30T06:12:28.803ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
76242025-04-30T06:12:28.806ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "db70b2e0-6629-42aa-83ec-d7f0eaf35502", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76252025-04-30T06:12:28.806ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
76262025-04-30T06:12:28.809ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "80d0f25d-e5c6-4210-961c-106953907832", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76272025-04-30T06:12:28.809ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
76282025-04-30T06:12:28.812ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "994f6f68-691f-4628-ab78-90b01b395fe6", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76292025-04-30T06:12:28.812ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
76302025-04-30T06:12:28.820ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f5bd7e94-ef47-4d3b-aa34-92589529bb12", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76312025-04-30T06:12:28.823ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
76322025-04-30T06:12:28.824ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "33283d81-2e90-4c13-ba30-79f8fcbe09cf", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76332025-04-30T06:12:28.824ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
76342025-04-30T06:12:28.829ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "59e1bf9f-17f3-4c29-9a4e-585afbc8235a", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76352025-04-30T06:12:28.830ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
76362025-04-30T06:12:28.831ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "87934d9a-81da-4ef3-8f45-c50d93104d5f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76372025-04-30T06:12:28.831ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
76382025-04-30T06:12:28.836ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "cb8e4ec0-a8c9-40ca-a2b3-2b65c3f3b21c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76392025-04-30T06:12:28.837ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
76402025-04-30T06:12:28.837ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
76412025-04-30T06:12:28.837ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
76422025-04-30T06:12:28.837ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
76432025-04-30T06:12:28.839ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
76442025-04-30T06:12:28.840ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
76452025-04-30T06:12:28.840ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
76462025-04-30T06:12:28.840ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
76472025-04-30T06:12:28.840ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
76482025-04-30T06:12:28.845ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
76492025-04-30T06:12:28.856ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
76502025-04-30T06:12:28.872ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
76512025-04-30T06:12:28.872ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
76522025-04-30T06:12:28.872ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
76532025-04-30T06:12:28.873ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
76542025-04-30T06:12:28.874ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
76552025-04-30T06:12:28.879ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
76562025-04-30T06:12:28.879ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
76572025-04-30T06:12:28.879ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
76582025-04-30T06:12:28.879ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
76592025-04-30T06:12:28.879ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
76602025-04-30T06:12:28.880ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
76612025-04-30T06:12:28.883ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
76622025-04-30T06:12:28.883ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
76632025-04-30T06:12:28.884ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
76642025-04-30T06:12:28.885ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
76652025-04-30T06:12:28.891ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
76662025-04-30T06:12:28.892ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
76672025-04-30T06:12:28.893ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
76682025-04-30T06:12:28.895ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
76692025-04-30T06:12:28.998ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
76702025-04-30T06:12:28.998ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
76712025-04-30T06:12:28.998ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:59094 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
76722025-04-30T06:12:29.005ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:59094 req_id = 8e0294bf-ccb7-4779-92f1-726b008524f6 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
76732025-04-30T06:12:29.006ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1016 local_addr = [::1]:37108 method = GET remote_addr = [::1]:59094 req_id = 8e0294bf-ccb7-4779-92f1-726b008524f6 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
76742025-04-30T06:12:29.007ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "8e0294bf-ccb7-4779-92f1-726b008524f6", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:28 GMT"} })
76752025-04-30T06:12:29.013ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
76762025-04-30T06:12:29.013ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
76772025-04-30T06:12:29.013ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
76782025-04-30T06:12:29.020ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
76792025-04-30T06:12:29.020ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
76802025-04-30T06:12:29.020ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
76812025-04-30T06:12:29.020ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
76822025-04-30T06:12:29.021ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
76832025-04-30T06:12:29.037ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
76842025-04-30T06:12:29.044ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
76852025-04-30T06:12:29.044ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
76862025-04-30T06:12:29.044ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
76872025-04-30T06:12:29.045ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
76882025-04-30T06:12:29.108ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
76892025-04-30T06:12:29.118ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 02 97 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:54328 req_id = 71bc1043-abcb-405c-9ed6-98bbd7c8c9bf
76902025-04-30T06:12:29.119ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 663,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54328 req_id = 71bc1043-abcb-405c-9ed6-98bbd7c8c9bf
76912025-04-30T06:12:29.120ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
76922025-04-30T06:12:29.120ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
76932025-04-30T06:12:29.122ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:54328 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 71bc1043-abcb-405c-9ed6-98bbd7c8c9bf
76942025-04-30T06:12:29.129ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2413, tv_nsec: 928254702 } })
76952025-04-30T06:12:29.129ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
76962025-04-30T06:12:29.176ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
76972025-04-30T06:12:29.176ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
76982025-04-30T06:12:29.177ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
76992025-04-30T06:12:29.184ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
77002025-04-30T06:12:29.206ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: de 85 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:59046 req_id = 4222453a-ce1f-465c-95a6-33fff9107ab9
77012025-04-30T06:12:29.206ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 56965,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59046 req_id = 4222453a-ce1f-465c-95a6-33fff9107ab9
77022025-04-30T06:12:29.207ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77032025-04-30T06:12:29.207ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:59046 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 4222453a-ce1f-465c-95a6-33fff9107ab9
77042025-04-30T06:12:29.212ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
77052025-04-30T06:12:29.213ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
77062025-04-30T06:12:29.407ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
77072025-04-30T06:12:29.407ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
77082025-04-30T06:12:29.408ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
77092025-04-30T06:12:29.408ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
77102025-04-30T06:12:29.410ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
77112025-04-30T06:12:29.411ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
77122025-04-30T06:12:29.412ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
77132025-04-30T06:12:29.413ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
77142025-04-30T06:12:29.419ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
77152025-04-30T06:12:29.419ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
77162025-04-30T06:12:29.419ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
77172025-04-30T06:12:29.419ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
77182025-04-30T06:12:29.420ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
77192025-04-30T06:12:29.427ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
77202025-04-30T06:12:29.429ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
77212025-04-30T06:12:29.429ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
77222025-04-30T06:12:29.429ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 49 29 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 I)..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:55960 req_id = 71c58d21-ce38-4491-9f48-4d7ab15a50e5
77232025-04-30T06:12:29.429ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 18729,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55960 req_id = 71c58d21-ce38-4491-9f48-4d7ab15a50e5
77242025-04-30T06:12:29.430ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
77252025-04-30T06:12:29.430ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77262025-04-30T06:12:29.431ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:55960 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 71c58d21-ce38-4491-9f48-4d7ab15a50e5
77272025-04-30T06:12:29.436ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
77282025-04-30T06:12:29.446ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
77292025-04-30T06:12:29.447ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
77302025-04-30T06:12:29.447ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
77312025-04-30T06:12:29.448ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
77322025-04-30T06:12:29.456ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2414, tv_nsec: 255147715 } })
77332025-04-30T06:12:29.456ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
77342025-04-30T06:12:29.517ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
77352025-04-30T06:12:29.518ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
77362025-04-30T06:12:29.518ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.060568594s iteration = 21 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
77372025-04-30T06:12:29.518ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 22 reason = Signaled
77382025-04-30T06:12:29.518ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
77392025-04-30T06:12:29.519ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
77402025-04-30T06:12:29.519ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
77412025-04-30T06:12:29.519ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
77422025-04-30T06:12:29.520ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
77432025-04-30T06:12:29.527ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
77442025-04-30T06:12:29.528ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
77452025-04-30T06:12:29.529ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77462025-04-30T06:12:29.529ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77472025-04-30T06:12:29.534ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77482025-04-30T06:12:29.539ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
77492025-04-30T06:12:29.539ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
77502025-04-30T06:12:29.542ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
77512025-04-30T06:12:29.544ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d39e4ab6-aeef-4924-9357-8f544d933135 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77522025-04-30T06:12:29.550ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 34 df 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 4...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62446 req_id = 022e80f3-1940-439c-a0fe-53beda304d52
77532025-04-30T06:12:29.550ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 13535,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62446 req_id = 022e80f3-1940-439c-a0fe-53beda304d52
77542025-04-30T06:12:29.552ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77552025-04-30T06:12:29.562ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62446 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 022e80f3-1940-439c-a0fe-53beda304d52
77562025-04-30T06:12:29.563ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
77572025-04-30T06:12:29.574ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
77582025-04-30T06:12:29.574ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
77592025-04-30T06:12:29.574ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
77602025-04-30T06:12:29.580ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
77612025-04-30T06:12:29.581ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d39e4ab6-aeef-4924-9357-8f544d933135 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77622025-04-30T06:12:29.581ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d39e4ab6-aeef-4924-9357-8f544d933135 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77632025-04-30T06:12:29.582ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d39e4ab6-aeef-4924-9357-8f544d933135 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77642025-04-30T06:12:29.587ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
77652025-04-30T06:12:29.691ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
77662025-04-30T06:12:29.692ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
77672025-04-30T06:12:29.692ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
77682025-04-30T06:12:29.692ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
77692025-04-30T06:12:29.694ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
77702025-04-30T06:12:29.694ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 16 70 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .p..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:55170 req_id = 878aa582-1cea-4179-ae69-a3c23140ef08
77712025-04-30T06:12:29.694ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 5744,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55170 req_id = 878aa582-1cea-4179-ae69-a3c23140ef08
77722025-04-30T06:12:29.695ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
77732025-04-30T06:12:29.696ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77742025-04-30T06:12:29.696ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:55170 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 878aa582-1cea-4179-ae69-a3c23140ef08
77752025-04-30T06:12:29.697ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77762025-04-30T06:12:29.698ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77772025-04-30T06:12:29.698ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77782025-04-30T06:12:29.698ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
77792025-04-30T06:12:29.701ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2414, tv_nsec: 500359734 } })
77802025-04-30T06:12:29.702ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
77812025-04-30T06:12:29.709ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
77822025-04-30T06:12:29.710ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
77832025-04-30T06:12:29.710ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 23 32 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e #2..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:60773 req_id = 73b4de6e-17e3-44fe-a944-d4111bfe9ec7
77842025-04-30T06:12:29.710ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 9010,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60773 req_id = 73b4de6e-17e3-44fe-a944-d4111bfe9ec7
77852025-04-30T06:12:29.710ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77862025-04-30T06:12:29.710ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:60773 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 73b4de6e-17e3-44fe-a944-d4111bfe9ec7
77872025-04-30T06:12:29.712ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
77882025-04-30T06:12:29.790ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
77892025-04-30T06:12:29.790ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
77902025-04-30T06:12:29.790ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
77912025-04-30T06:12:29.790ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
77922025-04-30T06:12:29.792ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
77932025-04-30T06:12:29.796ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 3d f9 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 =............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:59568 req_id = ea8f5842-9948-4b09-b2d2-8a13de8ce322
77942025-04-30T06:12:29.797ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 15865,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59568 req_id = ea8f5842-9948-4b09-b2d2-8a13de8ce322
77952025-04-30T06:12:29.797ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
77962025-04-30T06:12:29.797ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
77972025-04-30T06:12:29.798ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:59568 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = ea8f5842-9948-4b09-b2d2-8a13de8ce322
77982025-04-30T06:12:29.799ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 254428 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = d39e4ab6-aeef-4924-9357-8f544d933135 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
77992025-04-30T06:12:29.801ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2414, tv_nsec: 600034078 } })
78002025-04-30T06:12:29.801ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
78012025-04-30T06:12:29.801ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "d39e4ab6-aeef-4924-9357-8f544d933135", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78022025-04-30T06:12:29.801ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78032025-04-30T06:12:29.804ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fefcfc0a-e608-4873-bf86-543f09502a00 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78042025-04-30T06:12:29.804ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fefcfc0a-e608-4873-bf86-543f09502a00 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78052025-04-30T06:12:29.805ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fefcfc0a-e608-4873-bf86-543f09502a00 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78062025-04-30T06:12:29.806ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fefcfc0a-e608-4873-bf86-543f09502a00 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78072025-04-30T06:12:29.807ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 32 de 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 2...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:65150 req_id = 77abff84-29f0-43a9-a916-5ebb13ea792a
78082025-04-30T06:12:29.807ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 13022,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65150 req_id = 77abff84-29f0-43a9-a916-5ebb13ea792a
78092025-04-30T06:12:29.807ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
78102025-04-30T06:12:29.807ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:65150 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 77abff84-29f0-43a9-a916-5ebb13ea792a
78112025-04-30T06:12:29.911ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
78122025-04-30T06:12:29.912ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 108626 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fefcfc0a-e608-4873-bf86-543f09502a00 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
78132025-04-30T06:12:29.921ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "fefcfc0a-e608-4873-bf86-543f09502a00", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78142025-04-30T06:12:29.922ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
78152025-04-30T06:12:29.922ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
78162025-04-30T06:12:29.922ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
78172025-04-30T06:12:29.923ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 20 9c 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:63310 req_id = 3d0f3c81-5594-4ed3-991e-5e35f66768fc
78182025-04-30T06:12:29.924ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 8348,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63310 req_id = 3d0f3c81-5594-4ed3-991e-5e35f66768fc
78192025-04-30T06:12:29.924ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
78202025-04-30T06:12:29.925ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 8348, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:63310 req_id = 3d0f3c81-5594-4ed3-991e-5e35f66768fc
78212025-04-30T06:12:29.926ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
78222025-04-30T06:12:29.926ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
78232025-04-30T06:12:29.927ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
78242025-04-30T06:12:29.975ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "1c4c2479-3801-4ddf-9e5f-a22df0d6905f", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78252025-04-30T06:12:29.976ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
78262025-04-30T06:12:29.976ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
78272025-04-30T06:12:30.001ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "745d3423-5fa6-4c6e-83bb-e5d5eef0e3a8", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78282025-04-30T06:12:30.002ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
78292025-04-30T06:12:30.020ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bbab9815-c7f5-40ec-97b2-1e2ccca23860", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78302025-04-30T06:12:30.020ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
78312025-04-30T06:12:30.023ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e0aa9956-26cd-4be9-8b3a-8b20ad0f1580", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78322025-04-30T06:12:30.023ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
78332025-04-30T06:12:30.026ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f23aae2f-bb25-4ae1-b563-ff04becea6f7", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78342025-04-30T06:12:30.027ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
78352025-04-30T06:12:30.027ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
78362025-04-30T06:12:30.027ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
78372025-04-30T06:12:30.028ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
78382025-04-30T06:12:30.028ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
78392025-04-30T06:12:30.029ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
78402025-04-30T06:12:30.033ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
78412025-04-30T06:12:30.049ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
78422025-04-30T06:12:30.049ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
78432025-04-30T06:12:30.049ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
78442025-04-30T06:12:30.050ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
78452025-04-30T06:12:30.051ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "85dc6153-e0a5-4851-ad04-943dc4615b79", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78462025-04-30T06:12:30.051ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
78472025-04-30T06:12:30.059ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
78482025-04-30T06:12:30.060ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
78492025-04-30T06:12:30.061ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
78502025-04-30T06:12:30.065ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "35fe343d-e7b0-4408-a23f-2cc9a6fd4ed6", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78512025-04-30T06:12:30.065ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
78522025-04-30T06:12:30.074ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e756b0e7-2dc9-4b56-be8e-64becae2daa8", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78532025-04-30T06:12:30.074ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
78542025-04-30T06:12:30.075ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "49f2614d-b1b2-4f8f-9fe4-7fc5bfec0811", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78552025-04-30T06:12:30.076ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
78562025-04-30T06:12:30.077ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a83dc2fa-2dc0-4683-beea-70c499750668", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78572025-04-30T06:12:30.077ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
78582025-04-30T06:12:30.079ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e393ee79-87d8-4f04-8caa-ad2af6ce6b6c", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78592025-04-30T06:12:30.080ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
78602025-04-30T06:12:30.082ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "eaed756c-3f1a-4059-85fa-79a4b1673827", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78612025-04-30T06:12:30.082ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
78622025-04-30T06:12:30.085ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "64ce3c3c-88d5-47cd-aa98-0c2f50f331e3", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78632025-04-30T06:12:30.085ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
78642025-04-30T06:12:30.089ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6a709d95-4b38-4afa-ac90-11b80dda523f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78652025-04-30T06:12:30.089ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
78662025-04-30T06:12:30.091ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d6dcfa7b-6fbf-4e0c-b42c-caffe2fca7fa", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78672025-04-30T06:12:30.091ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
78682025-04-30T06:12:30.100ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
78692025-04-30T06:12:30.101ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "37063009-df67-4eef-842d-0a8dd307e5ac", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78702025-04-30T06:12:30.101ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
78712025-04-30T06:12:30.105ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4469fc80-a0ec-4f36-8a72-67a57a2c2fbf", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78722025-04-30T06:12:30.105ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
78732025-04-30T06:12:30.108ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c35d2b82-1e69-49c2-977d-028aef6affc1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78742025-04-30T06:12:30.109ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
78752025-04-30T06:12:30.112ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "594b900a-3fd4-4c37-b7cd-c92a89785e16", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78762025-04-30T06:12:30.112ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
78772025-04-30T06:12:30.120ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "27459231-b73a-4645-a945-27c30799ee11", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78782025-04-30T06:12:30.121ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
78792025-04-30T06:12:30.122ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dd9fe0d4-47ec-4434-b988-66031051deb5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78802025-04-30T06:12:30.123ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
78812025-04-30T06:12:30.128ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
78822025-04-30T06:12:30.129ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
78832025-04-30T06:12:30.130ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
78842025-04-30T06:12:30.132ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
78852025-04-30T06:12:30.133ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b48ebb3-5270-4967-967f-5dff03dc44ba", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78862025-04-30T06:12:30.133ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
78872025-04-30T06:12:30.136ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
78882025-04-30T06:12:30.137ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
78892025-04-30T06:12:30.137ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d162df8d-a9b2-4864-9fab-7cd04ed4cb6f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78902025-04-30T06:12:30.137ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
78912025-04-30T06:12:30.141ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
78922025-04-30T06:12:30.141ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
78932025-04-30T06:12:30.142ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4dd43b2f-6df4-47dd-b53a-17c689da60d0", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78942025-04-30T06:12:30.143ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
78952025-04-30T06:12:30.146ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "575c0d67-8929-4110-956e-dde2db9564f0", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78962025-04-30T06:12:30.146ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
78972025-04-30T06:12:30.149ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d91cf832-7f84-4a0b-ab1d-30e8ae6129d2", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
78982025-04-30T06:12:30.149ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
78992025-04-30T06:12:30.151ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
79002025-04-30T06:12:30.152ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
79012025-04-30T06:12:30.152ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79022025-04-30T06:12:30.152ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79032025-04-30T06:12:30.154ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79042025-04-30T06:12:30.158ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
79052025-04-30T06:12:30.168ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
79062025-04-30T06:12:30.168ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79072025-04-30T06:12:30.168ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79082025-04-30T06:12:30.169ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79092025-04-30T06:12:30.171ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "470416bf-766c-4fea-a9b2-cae7c0f81acb", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79102025-04-30T06:12:30.171ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
79112025-04-30T06:12:30.172ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79122025-04-30T06:12:30.172ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79132025-04-30T06:12:30.173ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79142025-04-30T06:12:30.182ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "191c8b24-fc84-4822-97c9-ee79ecfa5a5f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79152025-04-30T06:12:30.182ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
79162025-04-30T06:12:30.195ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ee1ffb03-3af3-4889-bbae-3a18ddd8b4a2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79172025-04-30T06:12:30.196ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
79182025-04-30T06:12:30.210ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1abd297a-8669-4613-a067-5911a242657a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79192025-04-30T06:12:30.211ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
79202025-04-30T06:12:30.218ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "45d395a0-18af-4000-a835-9bd945dfdb9d", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79212025-04-30T06:12:30.218ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
79222025-04-30T06:12:30.230ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
79232025-04-30T06:12:30.238ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "643c2ad9-437b-4a4e-a497-c651c0a5e213", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79242025-04-30T06:12:30.238ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
79252025-04-30T06:12:30.247ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
79262025-04-30T06:12:30.248ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "81f718ad-d259-434e-8135-c9b1355e4aa3", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79272025-04-30T06:12:30.249ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
79282025-04-30T06:12:30.252ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "00d6cdc4-5f67-40f6-87c0-eadd2fcd4a20", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79292025-04-30T06:12:30.253ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
79302025-04-30T06:12:30.258ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "02b10886-f7f5-439c-8a46-a1155c3427ea", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79312025-04-30T06:12:30.259ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
79322025-04-30T06:12:30.265ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb1335fe-ca33-4d59-9aef-d524807f45d6", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79332025-04-30T06:12:30.265ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
79342025-04-30T06:12:30.299ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
79352025-04-30T06:12:30.300ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
79362025-04-30T06:12:30.300ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79372025-04-30T06:12:30.300ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79382025-04-30T06:12:30.301ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79392025-04-30T06:12:30.302ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5f3fca19-c096-4c44-9bd5-3b47ee56bcd4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79402025-04-30T06:12:30.302ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
79412025-04-30T06:12:30.306ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ea5ce8c7-7cbd-4948-ac39-c50cbecaa1ec", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79422025-04-30T06:12:30.307ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
79432025-04-30T06:12:30.307ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
79442025-04-30T06:12:30.317ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
79452025-04-30T06:12:30.317ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79462025-04-30T06:12:30.317ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79472025-04-30T06:12:30.319ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79482025-04-30T06:12:30.330ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79492025-04-30T06:12:30.330ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79502025-04-30T06:12:30.333ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79512025-04-30T06:12:30.336ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "20cf7a0d-3429-474b-bcbb-739590db6151", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79522025-04-30T06:12:30.337ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
79532025-04-30T06:12:30.349ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e00eba5c-55e7-4b70-a11a-daa172b87707", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79542025-04-30T06:12:30.349ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
79552025-04-30T06:12:30.358ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c53aedda-82a2-4a3c-94ec-e68832d639b6", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79562025-04-30T06:12:30.358ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
79572025-04-30T06:12:30.372ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2475088f-058a-44bc-82dd-9bb8de2a4f5c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79582025-04-30T06:12:30.372ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
79592025-04-30T06:12:30.384ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b144a37-cc89-49ca-b124-6da856f15032", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79602025-04-30T06:12:30.384ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
79612025-04-30T06:12:30.387ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1aa4ea71-0ed7-4228-9c29-1430ce0be20a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79622025-04-30T06:12:30.388ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
79632025-04-30T06:12:30.391ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f20d9c38-732c-4b5f-a71e-0568a3f8ef6e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79642025-04-30T06:12:30.392ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
79652025-04-30T06:12:30.392ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
79662025-04-30T06:12:30.392ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
79672025-04-30T06:12:30.392ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
79682025-04-30T06:12:30.393ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
79692025-04-30T06:12:30.394ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
79702025-04-30T06:12:30.398ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
79712025-04-30T06:12:30.408ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
79722025-04-30T06:12:30.408ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
79732025-04-30T06:12:30.408ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
79742025-04-30T06:12:30.408ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
79752025-04-30T06:12:30.408ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
79762025-04-30T06:12:30.410ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
79772025-04-30T06:12:30.417ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
79782025-04-30T06:12:30.429ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
79792025-04-30T06:12:30.429ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
79802025-04-30T06:12:30.429ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
79812025-04-30T06:12:30.431ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
79822025-04-30T06:12:30.539ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
79832025-04-30T06:12:30.541ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
79842025-04-30T06:12:30.542ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
79852025-04-30T06:12:30.543ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
79862025-04-30T06:12:30.543ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
79872025-04-30T06:12:30.543ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
79882025-04-30T06:12:30.545ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
79892025-04-30T06:12:30.545ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:51826 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
79902025-04-30T06:12:30.546ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
79912025-04-30T06:12:30.546ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
79922025-04-30T06:12:30.547ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:51826 req_id = 4f8d87d5-bc3b-4a2b-86f5-cb282808a116 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
79932025-04-30T06:12:30.552ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 4557 local_addr = [::1]:37108 method = GET remote_addr = [::1]:51826 req_id = 4f8d87d5-bc3b-4a2b-86f5-cb282808a116 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
79942025-04-30T06:12:30.553ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "4f8d87d5-bc3b-4a2b-86f5-cb282808a116", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
79952025-04-30T06:12:30.560ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
79962025-04-30T06:12:30.560ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
79972025-04-30T06:12:30.560ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
79982025-04-30T06:12:30.565ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
79992025-04-30T06:12:30.565ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
80002025-04-30T06:12:30.565ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
80012025-04-30T06:12:30.565ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
80022025-04-30T06:12:30.566ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
80032025-04-30T06:12:30.566ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
80042025-04-30T06:12:30.567ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
80052025-04-30T06:12:30.567ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
80062025-04-30T06:12:30.567ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
80072025-04-30T06:12:30.569ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
80082025-04-30T06:12:30.588ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
80092025-04-30T06:12:30.588ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80102025-04-30T06:12:30.588ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
80112025-04-30T06:12:30.589ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
80122025-04-30T06:12:30.593ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
80132025-04-30T06:12:30.601ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
80142025-04-30T06:12:30.603ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
80152025-04-30T06:12:30.603ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
80162025-04-30T06:12:30.604ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
80172025-04-30T06:12:30.609ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80182025-04-30T06:12:30.609ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
80192025-04-30T06:12:30.610ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
80202025-04-30T06:12:30.676ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
80212025-04-30T06:12:30.677ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
80222025-04-30T06:12:30.677ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.15860293s iteration = 22 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
80232025-04-30T06:12:30.677ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 23 reason = Signaled
80242025-04-30T06:12:30.677ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
80252025-04-30T06:12:30.677ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
80262025-04-30T06:12:30.677ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
80272025-04-30T06:12:30.677ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
80282025-04-30T06:12:30.679ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
80292025-04-30T06:12:30.684ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
80302025-04-30T06:12:30.689ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
80312025-04-30T06:12:30.689ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
80322025-04-30T06:12:30.689ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
80332025-04-30T06:12:30.690ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
80342025-04-30T06:12:30.691ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
80352025-04-30T06:12:30.694ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
80362025-04-30T06:12:30.694ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
80372025-04-30T06:12:30.695ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 18 c0 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:52913 req_id = b60c2ff2-d04c-42f0-bed6-31613d011db8
80382025-04-30T06:12:30.695ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 6336,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52913 req_id = b60c2ff2-d04c-42f0-bed6-31613d011db8
80392025-04-30T06:12:30.695ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
80402025-04-30T06:12:30.696ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
80412025-04-30T06:12:30.696ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:52913 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = b60c2ff2-d04c-42f0-bed6-31613d011db8
80422025-04-30T06:12:30.696ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2415, tv_nsec: 495759973 } })
80432025-04-30T06:12:30.696ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
80442025-04-30T06:12:30.697ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e0 60 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .`..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:49737 req_id = 62dda74c-7b37-45a7-a863-e640093def4b
80452025-04-30T06:12:30.697ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 57440,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49737 req_id = 62dda74c-7b37-45a7-a863-e640093def4b
80462025-04-30T06:12:30.697ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
80472025-04-30T06:12:30.697ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:49737 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 62dda74c-7b37-45a7-a863-e640093def4b
80482025-04-30T06:12:30.765ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
80492025-04-30T06:12:30.766ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
80502025-04-30T06:12:30.766ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
80512025-04-30T06:12:30.766ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80522025-04-30T06:12:30.766ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
80532025-04-30T06:12:30.768ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
80542025-04-30T06:12:30.769ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 50 86 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c P............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:59171 req_id = 77033128-a638-41e3-9036-63af8bb70cce
80552025-04-30T06:12:30.769ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 20614,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59171 req_id = 77033128-a638-41e3-9036-63af8bb70cce
80562025-04-30T06:12:30.770ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
80572025-04-30T06:12:30.770ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 20614, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:59171 req_id = 77033128-a638-41e3-9036-63af8bb70cce
80582025-04-30T06:12:30.770ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
80592025-04-30T06:12:30.771ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
80602025-04-30T06:12:30.771ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
80612025-04-30T06:12:30.773ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
80622025-04-30T06:12:30.782ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
80632025-04-30T06:12:30.782ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80642025-04-30T06:12:30.782ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
80652025-04-30T06:12:30.782ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
80662025-04-30T06:12:30.803ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80672025-04-30T06:12:30.803ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
80682025-04-30T06:12:30.804ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
80692025-04-30T06:12:30.804ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "28d494b8-9dab-407d-91df-39b7a9631fec", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:29 GMT"} })
80702025-04-30T06:12:30.806ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
80712025-04-30T06:12:30.809ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3b1cdb71-3123-4f22-9502-e0e464c7a253", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80722025-04-30T06:12:30.809ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
80732025-04-30T06:12:30.821ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "40fa6fe8-13cb-446d-a545-9a4a03975439", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80742025-04-30T06:12:30.821ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
80752025-04-30T06:12:30.827ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3a47cf8b-b9f9-4c33-844b-556a7106f924", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80762025-04-30T06:12:30.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
80772025-04-30T06:12:30.832ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "28605462-4e4f-41fd-8359-9138ee9cc9d9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80782025-04-30T06:12:30.832ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
80792025-04-30T06:12:30.840ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6dd79752-b7ad-44bf-8477-27ef8f9163e9", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80802025-04-30T06:12:30.840ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
80812025-04-30T06:12:30.845ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
80822025-04-30T06:12:30.855ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "90263d9e-7de6-49bc-9f7b-dad11cf7d6a6", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80832025-04-30T06:12:30.855ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
80842025-04-30T06:12:30.863ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "48ed42e7-cf2f-4ac8-91ff-85e89a88d9ca", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80852025-04-30T06:12:30.864ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
80862025-04-30T06:12:30.877ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5295e704-bfd9-4878-bb89-a70e380c65b0", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80872025-04-30T06:12:30.878ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
80882025-04-30T06:12:30.882ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d0dfd0b4-2e99-4b01-9475-078e719fcdf5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80892025-04-30T06:12:30.882ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
80902025-04-30T06:12:30.885ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "74c0ecfd-c9fb-4704-9ad7-dab86eae8350", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80912025-04-30T06:12:30.885ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
80922025-04-30T06:12:30.887ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a92fcc8d-569c-41e9-bacc-53c99974c54e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80932025-04-30T06:12:30.887ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
80942025-04-30T06:12:30.889ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "55be8e03-7274-4f61-8cdd-e3db6119b666", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
80952025-04-30T06:12:30.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
80962025-04-30T06:12:30.903ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
80972025-04-30T06:12:30.903ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
80982025-04-30T06:12:30.903ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
80992025-04-30T06:12:30.903ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81002025-04-30T06:12:30.904ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81012025-04-30T06:12:30.908ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a31f0401-6f9b-49e8-99dd-518c404b56b2", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81022025-04-30T06:12:30.908ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
81032025-04-30T06:12:30.909ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
81042025-04-30T06:12:30.919ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
81052025-04-30T06:12:30.919ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
81062025-04-30T06:12:30.919ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81072025-04-30T06:12:30.921ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81082025-04-30T06:12:30.930ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
81092025-04-30T06:12:30.930ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81102025-04-30T06:12:30.931ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81112025-04-30T06:12:30.978ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "76c22250-666d-4cd5-8936-e014b2719bce", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81122025-04-30T06:12:30.979ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
81132025-04-30T06:12:31.003ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ad362b4f-1a1b-4c2b-9bd4-98050af6a1dc", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81142025-04-30T06:12:31.004ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
81152025-04-30T06:12:31.017ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
81162025-04-30T06:12:31.018ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "01b2addd-ad17-437f-a11f-d796234f7ef3", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81172025-04-30T06:12:31.018ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
81182025-04-30T06:12:31.024ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3d7efffe-76b8-4668-88cc-4b7341c41126", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81192025-04-30T06:12:31.024ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
81202025-04-30T06:12:31.027ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4b1bbd43-06cb-42c7-b9b3-3c2d0bc02659", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81212025-04-30T06:12:31.027ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
81222025-04-30T06:12:31.028ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4899de79-21fe-42a2-b9db-dcfc96065a73", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81232025-04-30T06:12:31.030ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
81242025-04-30T06:12:31.034ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1bb79bb-4fad-48c1-a83f-1b1ff4e871b0", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81252025-04-30T06:12:31.035ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
81262025-04-30T06:12:31.037ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "30ebb931-6b6c-4148-a14d-86ce2701246b", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81272025-04-30T06:12:31.037ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
81282025-04-30T06:12:31.039ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "82394d83-05c1-4944-97dd-6aec08ba2a99", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81292025-04-30T06:12:31.040ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
81302025-04-30T06:12:31.041ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5c45d1b4-af99-4a58-aa77-6e1e857c31d7", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81312025-04-30T06:12:31.041ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
81322025-04-30T06:12:31.044ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0b6f1c27-7e6c-4489-882e-cdc679754779", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81332025-04-30T06:12:31.048ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
81342025-04-30T06:12:31.057ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fdf0c3de-7f16-4707-a59f-d364c32f25db", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81352025-04-30T06:12:31.058ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
81362025-04-30T06:12:31.071ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "477a1c7a-3856-4611-bbeb-a3d1a58aba6b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81372025-04-30T06:12:31.071ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
81382025-04-30T06:12:31.071ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
81392025-04-30T06:12:31.072ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
81402025-04-30T06:12:31.072ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
81412025-04-30T06:12:31.072ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81422025-04-30T06:12:31.077ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81432025-04-30T06:12:31.108ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
81442025-04-30T06:12:31.138ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
81452025-04-30T06:12:31.138ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
81462025-04-30T06:12:31.139ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81472025-04-30T06:12:31.141ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81482025-04-30T06:12:31.148ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
81492025-04-30T06:12:31.149ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
81502025-04-30T06:12:31.150ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
81512025-04-30T06:12:31.153ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
81522025-04-30T06:12:31.155ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
81532025-04-30T06:12:31.155ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
81542025-04-30T06:12:31.156ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
81552025-04-30T06:12:31.161ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
81562025-04-30T06:12:31.161ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
81572025-04-30T06:12:31.166ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
81582025-04-30T06:12:31.166ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
81592025-04-30T06:12:31.168ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1dfae5cf-2306-4c15-a693-e51f36162fc6", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81602025-04-30T06:12:31.169ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
81612025-04-30T06:12:31.175ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "978af46f-2c7d-418c-a0ed-af417d8755c3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81622025-04-30T06:12:31.175ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
81632025-04-30T06:12:31.198ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2e4e1460-6cb3-4c69-8c46-c987869a0d1e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81642025-04-30T06:12:31.200ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
81652025-04-30T06:12:31.213ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "516fab1a-53b7-4347-82b4-9be7a11f0fc7", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81662025-04-30T06:12:31.213ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
81672025-04-30T06:12:31.218ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f0f0bbc0-9038-4014-b9f6-7f97f41fc935", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81682025-04-30T06:12:31.218ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
81692025-04-30T06:12:31.220ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "42027f32-5fa9-46cc-b6ad-8f498bb88366", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81702025-04-30T06:12:31.221ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
81712025-04-30T06:12:31.226ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
81722025-04-30T06:12:31.227ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "88307842-bdd4-4a8b-aa6e-33c7d2d1fa15", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81732025-04-30T06:12:31.227ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
81742025-04-30T06:12:31.230ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "01058013-1d69-4710-a436-60b51ebc7daa", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81752025-04-30T06:12:31.230ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
81762025-04-30T06:12:31.233ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c8cb68fc-5082-445b-9a0f-14cf289f5706", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81772025-04-30T06:12:31.233ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
81782025-04-30T06:12:31.236ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "62be265f-e446-46da-a7ed-9532661c0406", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81792025-04-30T06:12:31.236ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
81802025-04-30T06:12:31.239ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d6b12b0b-8949-4e36-9d5b-6ed79685dcce", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81812025-04-30T06:12:31.239ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
81822025-04-30T06:12:31.241ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6977e5b8-ed1b-4094-a54c-f39afa04c0bb", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81832025-04-30T06:12:31.241ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
81842025-04-30T06:12:31.245ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9f6e56d5-84b8-4240-a55b-a3d9f582d050", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81852025-04-30T06:12:31.246ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
81862025-04-30T06:12:31.254ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
81872025-04-30T06:12:31.255ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f227e64-0cfe-4328-bc81-b285951ef1fc", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81882025-04-30T06:12:31.259ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
81892025-04-30T06:12:31.263ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c59a2f6f-ef94-4435-9e8c-82fa4cfb1b40", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81902025-04-30T06:12:31.264ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
81912025-04-30T06:12:31.265ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b90754ad-f13e-4e3e-8710-effb3b2755b4", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81922025-04-30T06:12:31.266ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
81932025-04-30T06:12:31.267ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a9347ed8-d64d-4200-a451-df76c8a00d2a", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81942025-04-30T06:12:31.268ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
81952025-04-30T06:12:31.269ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0e7ac3b8-70f8-4cef-9a41-4d6f0e78e0ac", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
81962025-04-30T06:12:31.270ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
81972025-04-30T06:12:31.270ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
81982025-04-30T06:12:31.270ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
81992025-04-30T06:12:31.270ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82002025-04-30T06:12:31.272ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82012025-04-30T06:12:31.276ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
82022025-04-30T06:12:31.289ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
82032025-04-30T06:12:31.289ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
82042025-04-30T06:12:31.289ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
82052025-04-30T06:12:31.289ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
82062025-04-30T06:12:31.290ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82072025-04-30T06:12:31.291ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82082025-04-30T06:12:31.292ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
82092025-04-30T06:12:31.292ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
82102025-04-30T06:12:31.292ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
82112025-04-30T06:12:31.292ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
82122025-04-30T06:12:31.294ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
82132025-04-30T06:12:31.296ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
82142025-04-30T06:12:31.304ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
82152025-04-30T06:12:31.306ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
82162025-04-30T06:12:31.306ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82172025-04-30T06:12:31.309ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82182025-04-30T06:12:31.317ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
82192025-04-30T06:12:31.347ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
82202025-04-30T06:12:31.347ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
82212025-04-30T06:12:31.347ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
82222025-04-30T06:12:31.349ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
82232025-04-30T06:12:31.468ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
82242025-04-30T06:12:31.468ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
82252025-04-30T06:12:31.470ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:45141 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
82262025-04-30T06:12:31.470ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
82272025-04-30T06:12:31.471ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
82282025-04-30T06:12:31.471ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82292025-04-30T06:12:31.472ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
82302025-04-30T06:12:31.472ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
82312025-04-30T06:12:31.473ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
82322025-04-30T06:12:31.473ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1003d468-205e-45eb-a88c-3e1836d692c1 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82332025-04-30T06:12:31.474ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:45141 req_id = 4c4940d0-0403-4d7a-b40a-4a3c187aa486 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
82342025-04-30T06:12:31.474ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1003d468-205e-45eb-a88c-3e1836d692c1 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82352025-04-30T06:12:31.474ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1003d468-205e-45eb-a88c-3e1836d692c1 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82362025-04-30T06:12:31.475ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1003d468-205e-45eb-a88c-3e1836d692c1 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82372025-04-30T06:12:31.477ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 3200 local_addr = [::1]:37108 method = GET remote_addr = [::1]:45141 req_id = 4c4940d0-0403-4d7a-b40a-4a3c187aa486 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
82382025-04-30T06:12:31.477ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 66 f3 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 f............_de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:58023 req_id = a7dc5990-d8c3-49a6-9e13-c1c5cf877d22
82392025-04-30T06:12:31.478ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 26355,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58023 req_id = a7dc5990-d8c3-49a6-9e13-c1c5cf877d22
82402025-04-30T06:12:31.478ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
82412025-04-30T06:12:31.478ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
82422025-04-30T06:12:31.478ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:58023 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = a7dc5990-d8c3-49a6-9e13-c1c5cf877d22
82432025-04-30T06:12:31.479ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "4c4940d0-0403-4d7a-b40a-4a3c187aa486", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
82442025-04-30T06:12:31.481ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
82452025-04-30T06:12:31.482ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
82462025-04-30T06:12:31.482ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
82472025-04-30T06:12:31.486ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
82482025-04-30T06:12:31.486ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
82492025-04-30T06:12:31.486ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
82502025-04-30T06:12:31.486ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82512025-04-30T06:12:31.490ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82522025-04-30T06:12:31.492ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2416, tv_nsec: 291751104 } })
82532025-04-30T06:12:31.493ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
82542025-04-30T06:12:31.495ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 8f 3a 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .:..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:57047 req_id = 3306490d-75c3-4d5b-918b-709d793c94c2
82552025-04-30T06:12:31.495ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 36666,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57047 req_id = 3306490d-75c3-4d5b-918b-709d793c94c2
82562025-04-30T06:12:31.495ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
82572025-04-30T06:12:31.495ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:57047 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 3306490d-75c3-4d5b-918b-709d793c94c2
82582025-04-30T06:12:31.497ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
82592025-04-30T06:12:31.565ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
82602025-04-30T06:12:31.565ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
82612025-04-30T06:12:31.565ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
82622025-04-30T06:12:31.565ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
82632025-04-30T06:12:31.567ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
82642025-04-30T06:12:31.568ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 94289 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 1003d468-205e-45eb-a88c-3e1836d692c1 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
82652025-04-30T06:12:31.568ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
82662025-04-30T06:12:31.572ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
82672025-04-30T06:12:31.572ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
82682025-04-30T06:12:31.572ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82692025-04-30T06:12:31.573ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82702025-04-30T06:12:31.574ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82712025-04-30T06:12:31.574ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "1003d468-205e-45eb-a88c-3e1836d692c1", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
82722025-04-30T06:12:31.574ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82732025-04-30T06:12:31.575ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82742025-04-30T06:12:31.579ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fa87e427-d6e3-4c61-9d8d-f8e75889f179 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82752025-04-30T06:12:31.579ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fa87e427-d6e3-4c61-9d8d-f8e75889f179 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82762025-04-30T06:12:31.580ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fa87e427-d6e3-4c61-9d8d-f8e75889f179 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82772025-04-30T06:12:31.584ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fa87e427-d6e3-4c61-9d8d-f8e75889f179 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82782025-04-30T06:12:31.590ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82792025-04-30T06:12:31.591ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82802025-04-30T06:12:31.592ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82812025-04-30T06:12:31.592ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82822025-04-30T06:12:31.592ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 13624 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fa87e427-d6e3-4c61-9d8d-f8e75889f179 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
82832025-04-30T06:12:31.593ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa87e427-d6e3-4c61-9d8d-f8e75889f179", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
82842025-04-30T06:12:31.593ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
82852025-04-30T06:12:31.593ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
82862025-04-30T06:12:31.593ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
82872025-04-30T06:12:31.618ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
82882025-04-30T06:12:31.618ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
82892025-04-30T06:12:31.619ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
82902025-04-30T06:12:31.619ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 941.71688ms iteration = 23 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
82912025-04-30T06:12:31.619ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 24 reason = Signaled
82922025-04-30T06:12:31.619ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
82932025-04-30T06:12:31.619ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
82942025-04-30T06:12:31.619ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
82952025-04-30T06:12:31.619ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
82962025-04-30T06:12:31.621ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
82972025-04-30T06:12:31.626ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
82982025-04-30T06:12:31.632ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
82992025-04-30T06:12:31.632ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
83002025-04-30T06:12:31.632ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
83012025-04-30T06:12:31.633ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
83022025-04-30T06:12:31.637ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
83032025-04-30T06:12:31.637ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
83042025-04-30T06:12:31.638ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 64 a2 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 d............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:60546 req_id = dbe556c9-ddc6-4ee8-93ef-2c82bc96ec28
83052025-04-30T06:12:31.638ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 25762,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60546 req_id = dbe556c9-ddc6-4ee8-93ef-2c82bc96ec28
83062025-04-30T06:12:31.638ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
83072025-04-30T06:12:31.638ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83082025-04-30T06:12:31.639ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:60546 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = dbe556c9-ddc6-4ee8-93ef-2c82bc96ec28
83092025-04-30T06:12:31.639ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2416, tv_nsec: 438548468 } })
83102025-04-30T06:12:31.639ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
83112025-04-30T06:12:31.640ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 32 0d 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 2...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:59545 req_id = 68d22f66-7136-4141-b789-b4807e011fbe
83122025-04-30T06:12:31.640ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 12813,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59545 req_id = 68d22f66-7136-4141-b789-b4807e011fbe
83132025-04-30T06:12:31.640ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83142025-04-30T06:12:31.640ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:59545 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 68d22f66-7136-4141-b789-b4807e011fbe
83152025-04-30T06:12:31.699ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
83162025-04-30T06:12:31.700ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
83172025-04-30T06:12:31.701ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
83182025-04-30T06:12:31.701ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
83192025-04-30T06:12:31.701ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
83202025-04-30T06:12:31.702ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
83212025-04-30T06:12:31.702ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
83222025-04-30T06:12:31.703ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: e7 3a 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .:..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:58823 req_id = 6fef2d9d-ca1b-45dd-9fc4-e7bf95342c7a
83232025-04-30T06:12:31.703ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 59194,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58823 req_id = 6fef2d9d-ca1b-45dd-9fc4-e7bf95342c7a
83242025-04-30T06:12:31.703ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
83252025-04-30T06:12:31.703ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 59194, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:58823 req_id = 6fef2d9d-ca1b-45dd-9fc4-e7bf95342c7a
83262025-04-30T06:12:31.704ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
83272025-04-30T06:12:31.704ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
83282025-04-30T06:12:31.704ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
83292025-04-30T06:12:31.705ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: ef 6a 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .j..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:54403 req_id = 363e1f79-2687-4e8d-ae08-5e64edf548a4
83302025-04-30T06:12:31.705ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 61290,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54403 req_id = 363e1f79-2687-4e8d-ae08-5e64edf548a4
83312025-04-30T06:12:31.706ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
83322025-04-30T06:12:31.706ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83332025-04-30T06:12:31.706ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:54403 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 363e1f79-2687-4e8d-ae08-5e64edf548a4
83342025-04-30T06:12:31.706ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
83352025-04-30T06:12:31.713ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
83362025-04-30T06:12:31.714ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
83372025-04-30T06:12:31.714ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
83382025-04-30T06:12:31.715ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
83392025-04-30T06:12:31.715ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2416, tv_nsec: 514741668 } })
83402025-04-30T06:12:31.715ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
83412025-04-30T06:12:31.719ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: fa 65 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .e..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52020 req_id = c1d796c3-6213-41ac-b7a6-43e996d089a1
83422025-04-30T06:12:31.719ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 64101,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52020 req_id = c1d796c3-6213-41ac-b7a6-43e996d089a1
83432025-04-30T06:12:31.719ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83442025-04-30T06:12:31.719ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52020 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = c1d796c3-6213-41ac-b7a6-43e996d089a1
83452025-04-30T06:12:31.720ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
83462025-04-30T06:12:31.788ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
83472025-04-30T06:12:31.788ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
83482025-04-30T06:12:31.789ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
83492025-04-30T06:12:31.789ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
83502025-04-30T06:12:31.792ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
83512025-04-30T06:12:31.794ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
83522025-04-30T06:12:31.794ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
83532025-04-30T06:12:31.795ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
83542025-04-30T06:12:31.795ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
83552025-04-30T06:12:31.796ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "b148263c-fda9-4fe1-8432-806778030c0c", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
83562025-04-30T06:12:31.796ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
83572025-04-30T06:12:31.797ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 70 93 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 p............_de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:65444 req_id = 6a35749c-31a5-4454-8cdf-626a81beac1d
83582025-04-30T06:12:31.797ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 28819,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65444 req_id = 6a35749c-31a5-4454-8cdf-626a81beac1d
83592025-04-30T06:12:31.798ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
83602025-04-30T06:12:31.798ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83612025-04-30T06:12:31.798ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:65444 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 6a35749c-31a5-4454-8cdf-626a81beac1d
83622025-04-30T06:12:31.799ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2416, tv_nsec: 598135525 } })
83632025-04-30T06:12:31.799ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
83642025-04-30T06:12:31.800ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 38 80 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 8...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:53254 req_id = 5b97b611-cf8c-4f2c-b084-8b71efa9ac6e
83652025-04-30T06:12:31.800ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 14464,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53254 req_id = 5b97b611-cf8c-4f2c-b084-8b71efa9ac6e
83662025-04-30T06:12:31.800ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
83672025-04-30T06:12:31.800ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:53254 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 5b97b611-cf8c-4f2c-b084-8b71efa9ac6e
83682025-04-30T06:12:31.800ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
83692025-04-30T06:12:31.902ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
83702025-04-30T06:12:31.902ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
83712025-04-30T06:12:31.903ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
83722025-04-30T06:12:31.903ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
83732025-04-30T06:12:31.905ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
83742025-04-30T06:12:31.905ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3ef37957-4a3b-45cc-8ab2-c3fc3e145811", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:30 GMT"} })
83752025-04-30T06:12:31.906ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
83762025-04-30T06:12:32.015ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "da17250c-c840-47a9-bf3d-4a41b0375504", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83772025-04-30T06:12:32.016ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
83782025-04-30T06:12:32.024ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
83792025-04-30T06:12:32.027ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a721c47a-9fbc-4581-b66b-b22984617acb", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83802025-04-30T06:12:32.027ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
83812025-04-30T06:12:32.039ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cf648ebf-8d37-404f-b430-861393ede262", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83822025-04-30T06:12:32.039ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
83832025-04-30T06:12:32.042ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e1bd50e-55bf-4be3-b862-5fb4006c2885", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83842025-04-30T06:12:32.043ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
83852025-04-30T06:12:32.046ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ed5afe14-3465-4876-af57-8ce54f398bf3", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83862025-04-30T06:12:32.046ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
83872025-04-30T06:12:32.053ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5e40fd3e-9e39-4747-84da-69b4c13be391", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83882025-04-30T06:12:32.055ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
83892025-04-30T06:12:32.057ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c7750bcb-c144-4a16-af17-aaba2e3361ba", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83902025-04-30T06:12:32.057ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
83912025-04-30T06:12:32.061ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ff262df3-518d-43a1-8c4b-76fa22fec692", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83922025-04-30T06:12:32.061ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
83932025-04-30T06:12:32.074ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9796f83f-e4f3-4b43-bb2c-54791b1d1fa3", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
83942025-04-30T06:12:32.074ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
83952025-04-30T06:12:32.076ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
83962025-04-30T06:12:32.076ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
83972025-04-30T06:12:32.077ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
83982025-04-30T06:12:32.077ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
83992025-04-30T06:12:32.078ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84002025-04-30T06:12:32.080ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "369516c4-16e5-4957-b9d5-078bc130528e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84012025-04-30T06:12:32.080ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
84022025-04-30T06:12:32.082ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2819733d-f682-414d-bff8-0a4cefbd8185", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84032025-04-30T06:12:32.082ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
84042025-04-30T06:12:32.083ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
84052025-04-30T06:12:32.093ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
84062025-04-30T06:12:32.093ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84072025-04-30T06:12:32.093ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84082025-04-30T06:12:32.094ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84092025-04-30T06:12:32.098ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84102025-04-30T06:12:32.098ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84112025-04-30T06:12:32.099ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84122025-04-30T06:12:32.101ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3a815e2a-df4b-4385-b4e5-ac7da98040e0", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84132025-04-30T06:12:32.101ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
84142025-04-30T06:12:32.106ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "66ea3ae9-310d-45f7-8630-0f670d740d4f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84152025-04-30T06:12:32.107ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
84162025-04-30T06:12:32.117ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "849e652c-e8ab-46e6-900e-447d385b470a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84172025-04-30T06:12:32.117ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
84182025-04-30T06:12:32.127ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
84192025-04-30T06:12:32.128ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
84202025-04-30T06:12:32.130ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
84212025-04-30T06:12:32.135ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
84222025-04-30T06:12:32.140ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
84232025-04-30T06:12:32.140ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
84242025-04-30T06:12:32.165ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
84252025-04-30T06:12:32.165ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
84262025-04-30T06:12:32.174ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5388934f-6e32-42f7-8375-94661c30c10e", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84272025-04-30T06:12:32.174ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
84282025-04-30T06:12:32.176ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
84292025-04-30T06:12:32.198ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b286181-7f3b-40da-8325-8bf2e3399897", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84302025-04-30T06:12:32.201ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
84312025-04-30T06:12:32.211ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c6c41d33-5970-42bf-a9d3-82655e60e30a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84322025-04-30T06:12:32.212ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
84332025-04-30T06:12:32.216ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f32d7ab0-dd6d-43cf-995c-dea2ec418e4b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84342025-04-30T06:12:32.221ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
84352025-04-30T06:12:32.224ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6c2c5eb6-9ec5-4258-b41a-e949c00ba2d5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84362025-04-30T06:12:32.224ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
84372025-04-30T06:12:32.226ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f47dfe97-c86e-4c63-956e-8ec83fe90158", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84382025-04-30T06:12:32.226ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
84392025-04-30T06:12:32.228ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
84402025-04-30T06:12:32.228ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
84412025-04-30T06:12:32.228ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84422025-04-30T06:12:32.229ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84432025-04-30T06:12:32.230ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84442025-04-30T06:12:32.231ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dbbb7840-2e38-4ca0-ac0a-0f484f89957c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84452025-04-30T06:12:32.232ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
84462025-04-30T06:12:32.237ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
84472025-04-30T06:12:32.256ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
84482025-04-30T06:12:32.256ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84492025-04-30T06:12:32.256ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84502025-04-30T06:12:32.257ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84512025-04-30T06:12:32.258ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
84522025-04-30T06:12:32.260ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84532025-04-30T06:12:32.260ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84542025-04-30T06:12:32.261ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84552025-04-30T06:12:32.262ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "edd606d2-5a97-451d-849c-325d4376428f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84562025-04-30T06:12:32.262ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
84572025-04-30T06:12:32.267ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "479e2f81-dae2-41a1-9c9d-39535da83462", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84582025-04-30T06:12:32.267ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
84592025-04-30T06:12:32.277ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f881dbc9-81b9-4528-b654-a5b6ab0d9130", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84602025-04-30T06:12:32.277ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
84612025-04-30T06:12:32.288ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1556ebca-31c1-4f73-818d-9c4d8be5d380", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84622025-04-30T06:12:32.289ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
84632025-04-30T06:12:32.317ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0dbec0cc-a421-443f-8099-9a57d44d8f55", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84642025-04-30T06:12:32.317ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
84652025-04-30T06:12:32.337ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
84662025-04-30T06:12:32.345ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c34c4cc9-7ef3-4337-ac37-3dbdcf37838d", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84672025-04-30T06:12:32.346ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
84682025-04-30T06:12:32.351ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c41fb7a7-c9fe-4b6e-9243-c675c6e18a88", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84692025-04-30T06:12:32.351ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
84702025-04-30T06:12:32.353ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "aeabb2ad-9d26-4954-8f35-c196d8f78c6b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84712025-04-30T06:12:32.353ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
84722025-04-30T06:12:32.354ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "96365454-3bfb-4c41-9514-af746f96543b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84732025-04-30T06:12:32.354ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
84742025-04-30T06:12:32.358ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8573068c-7730-455d-8ac4-877a056f46ad", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84752025-04-30T06:12:32.358ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
84762025-04-30T06:12:32.367ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "672ff48f-49dc-40e6-adda-023dc6f688f3", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84772025-04-30T06:12:32.367ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
84782025-04-30T06:12:32.369ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "567948f0-9117-47b4-8b0c-b62e68dee5f7", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84792025-04-30T06:12:32.370ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
84802025-04-30T06:12:32.376ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7fc2c2f4-7b7f-443a-946c-7ec657d9109f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84812025-04-30T06:12:32.377ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
84822025-04-30T06:12:32.385ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "63601ebd-db9d-4141-ad72-1e04efe950c9", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84832025-04-30T06:12:32.385ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
84842025-04-30T06:12:32.388ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
84852025-04-30T06:12:32.388ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
84862025-04-30T06:12:32.388ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84872025-04-30T06:12:32.388ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84882025-04-30T06:12:32.390ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84892025-04-30T06:12:32.395ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7b3fe038-a1ba-4b1f-a0fe-f32daa59cea7", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
84902025-04-30T06:12:32.395ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
84912025-04-30T06:12:32.396ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
84922025-04-30T06:12:32.415ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
84932025-04-30T06:12:32.416ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84942025-04-30T06:12:32.416ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84952025-04-30T06:12:32.418ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84962025-04-30T06:12:32.426ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
84972025-04-30T06:12:32.427ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
84982025-04-30T06:12:32.428ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
84992025-04-30T06:12:32.449ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "80fac9f1-746d-45d7-ae6f-d2d9e2e92a25", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85002025-04-30T06:12:32.450ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
85012025-04-30T06:12:32.473ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cdfdd38c-df70-4f87-970b-cd6c4e702730", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85022025-04-30T06:12:32.473ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
85032025-04-30T06:12:32.490ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "87b3cdcd-a3c6-41b2-8bd9-6a2b5ca687c4", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85042025-04-30T06:12:32.491ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
85052025-04-30T06:12:32.497ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
85062025-04-30T06:12:32.498ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7bba0df6-26b8-488a-a0c4-a5a38045ee62", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85072025-04-30T06:12:32.499ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
85082025-04-30T06:12:32.510ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bd7e11ee-84a7-4c54-aebe-66ae3cc5e870", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85092025-04-30T06:12:32.510ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
85102025-04-30T06:12:32.512ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "326df25a-881f-45ec-90cb-c5cb06520b07", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85112025-04-30T06:12:32.512ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
85122025-04-30T06:12:32.512ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85132025-04-30T06:12:32.513ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85142025-04-30T06:12:32.513ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "61cfd48d-5187-4454-a491-50200afe31d7", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85152025-04-30T06:12:32.513ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
85162025-04-30T06:12:32.513ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85172025-04-30T06:12:32.513ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85182025-04-30T06:12:32.514ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85192025-04-30T06:12:32.515ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85202025-04-30T06:12:32.518ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85212025-04-30T06:12:32.519ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85222025-04-30T06:12:32.519ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85232025-04-30T06:12:32.519ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
85242025-04-30T06:12:32.521ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
85252025-04-30T06:12:32.528ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
85262025-04-30T06:12:32.528ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
85272025-04-30T06:12:32.528ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85282025-04-30T06:12:32.528ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85292025-04-30T06:12:32.528ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85302025-04-30T06:12:32.529ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85312025-04-30T06:12:32.531ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
85322025-04-30T06:12:32.537ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
85332025-04-30T06:12:32.537ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85342025-04-30T06:12:32.537ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85352025-04-30T06:12:32.538ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85362025-04-30T06:12:32.691ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
85372025-04-30T06:12:32.691ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
85382025-04-30T06:12:32.692ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
85392025-04-30T06:12:32.692ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85402025-04-30T06:12:32.692ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
85412025-04-30T06:12:32.692ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
85422025-04-30T06:12:32.694ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
85432025-04-30T06:12:32.694ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:64431 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
85442025-04-30T06:12:32.696ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:64431 req_id = b4649c6a-eaf3-41d1-a8e3-e9d14cdf625b sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
85452025-04-30T06:12:32.697ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 629 local_addr = [::1]:37108 method = GET remote_addr = [::1]:64431 req_id = b4649c6a-eaf3-41d1-a8e3-e9d14cdf625b response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
85462025-04-30T06:12:32.697ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "b4649c6a-eaf3-41d1-a8e3-e9d14cdf625b", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:31 GMT"} })
85472025-04-30T06:12:32.702ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
85482025-04-30T06:12:32.703ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
85492025-04-30T06:12:32.703ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
85502025-04-30T06:12:32.707ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
85512025-04-30T06:12:32.707ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85522025-04-30T06:12:32.707ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85532025-04-30T06:12:32.708ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85542025-04-30T06:12:32.709ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85552025-04-30T06:12:32.711ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
85562025-04-30T06:12:32.727ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
85572025-04-30T06:12:32.727ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
85582025-04-30T06:12:32.727ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
85592025-04-30T06:12:32.729ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
85602025-04-30T06:12:32.737ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
85612025-04-30T06:12:32.747ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
85622025-04-30T06:12:32.747ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85632025-04-30T06:12:32.747ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85642025-04-30T06:12:32.748ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85652025-04-30T06:12:32.751ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
85662025-04-30T06:12:32.751ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
85672025-04-30T06:12:32.752ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
85682025-04-30T06:12:32.788ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
85692025-04-30T06:12:32.789ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
85702025-04-30T06:12:32.789ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.170532029s iteration = 24 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
85712025-04-30T06:12:32.790ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 25 reason = Signaled
85722025-04-30T06:12:32.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
85732025-04-30T06:12:32.790ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85742025-04-30T06:12:32.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85752025-04-30T06:12:32.790ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85762025-04-30T06:12:32.792ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85772025-04-30T06:12:32.800ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
85782025-04-30T06:12:32.801ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
85792025-04-30T06:12:32.812ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
85802025-04-30T06:12:32.812ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
85812025-04-30T06:12:32.812ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
85822025-04-30T06:12:32.814ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
85832025-04-30T06:12:32.830ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
85842025-04-30T06:12:32.830ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
85852025-04-30T06:12:32.832ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 63 94 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 c............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:60898 req_id = 8abe8787-53a0-44a3-98a0-3a7feea6191b
85862025-04-30T06:12:32.832ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 25492,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60898 req_id = 8abe8787-53a0-44a3-98a0-3a7feea6191b
85872025-04-30T06:12:32.833ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
85882025-04-30T06:12:32.834ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
85892025-04-30T06:12:32.837ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:60898 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 8abe8787-53a0-44a3-98a0-3a7feea6191b
85902025-04-30T06:12:32.840ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2417, tv_nsec: 638782857 } })
85912025-04-30T06:12:32.840ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
85922025-04-30T06:12:32.842ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: b0 35 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .5..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:57438 req_id = 71b7e8ab-6c07-4078-963c-21c035c5b113
85932025-04-30T06:12:32.842ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 45109,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:57438 req_id = 71b7e8ab-6c07-4078-963c-21c035c5b113
85942025-04-30T06:12:32.842ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
85952025-04-30T06:12:32.842ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:57438 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 71b7e8ab-6c07-4078-963c-21c035c5b113
85962025-04-30T06:12:32.949ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
85972025-04-30T06:12:32.950ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
85982025-04-30T06:12:32.950ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
85992025-04-30T06:12:32.950ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86002025-04-30T06:12:32.950ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86012025-04-30T06:12:32.959ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86022025-04-30T06:12:32.962ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 6d 6e 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c mn..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:52695 req_id = 50ddd69e-f5f0-4937-9c03-c075a57c994e
86032025-04-30T06:12:32.963ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 28014,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52695 req_id = 50ddd69e-f5f0-4937-9c03-c075a57c994e
86042025-04-30T06:12:32.963ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
86052025-04-30T06:12:32.963ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 28014, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:52695 req_id = 50ddd69e-f5f0-4937-9c03-c075a57c994e
86062025-04-30T06:12:32.966ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
86072025-04-30T06:12:32.967ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
86082025-04-30T06:12:32.967ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
86092025-04-30T06:12:32.968ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
86102025-04-30T06:12:32.978ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
86112025-04-30T06:12:32.978ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86122025-04-30T06:12:32.978ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86132025-04-30T06:12:32.979ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86142025-04-30T06:12:32.990ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86152025-04-30T06:12:32.991ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86162025-04-30T06:12:32.991ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86172025-04-30T06:12:33.007ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc83944e-c6aa-4d69-a22e-88898a51a38e", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86182025-04-30T06:12:33.007ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
86192025-04-30T06:12:33.026ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "adb1ba6f-ed98-4890-bd30-198de518e615", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86202025-04-30T06:12:33.026ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
86212025-04-30T06:12:33.044ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e5afe26-f4e8-498b-842e-9b619b2768e4", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86222025-04-30T06:12:33.044ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
86232025-04-30T06:12:33.046ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "af0d4d30-aa0c-43d1-8381-18905badaefb", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86242025-04-30T06:12:33.047ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
86252025-04-30T06:12:33.049ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2bea9957-8ad6-4891-8cc5-88ef92cba98b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86262025-04-30T06:12:33.049ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
86272025-04-30T06:12:33.055ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "85713ed4-a5de-4872-a043-8e4cfcfca044", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86282025-04-30T06:12:33.055ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
86292025-04-30T06:12:33.059ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
86302025-04-30T06:12:33.062ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dfc8e937-fc28-4b89-ab45-8bf038259a34", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86312025-04-30T06:12:33.062ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
86322025-04-30T06:12:33.068ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2259de54-82e9-496a-a1d0-80e959e9478f", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86332025-04-30T06:12:33.068ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
86342025-04-30T06:12:33.076ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5de7ce74-6063-43df-906a-439aecec7ed2", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86352025-04-30T06:12:33.076ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
86362025-04-30T06:12:33.080ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "daf21185-8f0a-4142-aa3c-81e4b877a731", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86372025-04-30T06:12:33.080ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
86382025-04-30T06:12:33.081ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "cd2bfeea-214c-4690-b3dc-c9d84a7afcac", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86392025-04-30T06:12:33.081ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
86402025-04-30T06:12:33.089ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8f47b4f3-a105-466a-984e-f3ca12f2240d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86412025-04-30T06:12:33.091ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
86422025-04-30T06:12:33.097ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a8d1da4e-0703-4689-8e1b-1a4b01d42788", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86432025-04-30T06:12:33.097ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
86442025-04-30T06:12:33.102ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e067496e-cfe8-4cbc-be16-1662c888ce88", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86452025-04-30T06:12:33.102ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
86462025-04-30T06:12:33.108ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "242e8eae-d35f-4655-9312-0014c47f547d", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86472025-04-30T06:12:33.109ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
86482025-04-30T06:12:33.109ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
86492025-04-30T06:12:33.110ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
86502025-04-30T06:12:33.110ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86512025-04-30T06:12:33.110ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86522025-04-30T06:12:33.112ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86532025-04-30T06:12:33.119ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
86542025-04-30T06:12:33.130ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
86552025-04-30T06:12:33.131ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86562025-04-30T06:12:33.131ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86572025-04-30T06:12:33.131ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86582025-04-30T06:12:33.133ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
86592025-04-30T06:12:33.133ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
86602025-04-30T06:12:33.135ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
86612025-04-30T06:12:33.136ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
86622025-04-30T06:12:33.138ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
86632025-04-30T06:12:33.138ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
86642025-04-30T06:12:33.143ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
86652025-04-30T06:12:33.146ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1cda86e4-ec59-4008-9506-6f73caf285e6", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86662025-04-30T06:12:33.146ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
86672025-04-30T06:12:33.149ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
86682025-04-30T06:12:33.149ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
86692025-04-30T06:12:33.154ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
86702025-04-30T06:12:33.154ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
86712025-04-30T06:12:33.155ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4daab9c6-2d03-4f4d-8808-3d0e092af509", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86722025-04-30T06:12:33.155ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
86732025-04-30T06:12:33.172ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "58e87b8f-833f-4228-802f-80d2b7fd665b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86742025-04-30T06:12:33.172ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
86752025-04-30T06:12:33.179ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e68c577-a0ae-4bfb-9ff8-e2406a2a38fe", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86762025-04-30T06:12:33.179ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
86772025-04-30T06:12:33.183ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "116efa99-24b9-47c4-aab6-d29661a850a9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86782025-04-30T06:12:33.185ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
86792025-04-30T06:12:33.186ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2999e931-4d67-4b9a-9780-485d030165d4", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86802025-04-30T06:12:33.187ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
86812025-04-30T06:12:33.196ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ede43338-268a-4e00-bde2-5b3325ed2ad7", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86822025-04-30T06:12:33.196ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
86832025-04-30T06:12:33.207ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
86842025-04-30T06:12:33.209ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb77ea32-0d8c-4ae4-9ee8-e4515ce39218", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86852025-04-30T06:12:33.210ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
86862025-04-30T06:12:33.219ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5cac8dc4-04c8-4e35-bea1-2ddcad6ff1ac", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86872025-04-30T06:12:33.219ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
86882025-04-30T06:12:33.225ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bbf7a15c-4010-4e79-b971-8818bf52c3e2", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86892025-04-30T06:12:33.226ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
86902025-04-30T06:12:33.232ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "83cc7976-ab45-4d58-a716-49687d39cb0f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86912025-04-30T06:12:33.235ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
86922025-04-30T06:12:33.238ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
86932025-04-30T06:12:33.245ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "34dcf274-ee99-4ef4-a0f0-3f30aa0d36b1", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86942025-04-30T06:12:33.246ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
86952025-04-30T06:12:33.249ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "fa1e0ea4-9a07-4649-a1b2-341a22d876ab", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86962025-04-30T06:12:33.250ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
86972025-04-30T06:12:33.254ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "39c6ba74-0e1d-49dd-a9af-55ca5f34b349", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
86982025-04-30T06:12:33.254ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
86992025-04-30T06:12:33.256ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "538abed9-57a8-4621-87e3-91ee89440567", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87002025-04-30T06:12:33.256ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
87012025-04-30T06:12:33.258ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
87022025-04-30T06:12:33.258ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
87032025-04-30T06:12:33.258ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
87042025-04-30T06:12:33.258ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
87052025-04-30T06:12:33.263ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
87062025-04-30T06:12:33.266ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "77d753c2-316d-490a-87bb-78f398dd2d21", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87072025-04-30T06:12:33.266ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
87082025-04-30T06:12:33.271ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
87092025-04-30T06:12:33.291ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
87102025-04-30T06:12:33.291ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
87112025-04-30T06:12:33.291ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
87122025-04-30T06:12:33.296ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
87132025-04-30T06:12:33.299ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c6f07461-a2d5-4993-88ae-26afae7e4941", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87142025-04-30T06:12:33.300ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
87152025-04-30T06:12:33.302ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
87162025-04-30T06:12:33.302ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
87172025-04-30T06:12:33.303ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
87182025-04-30T06:12:33.305ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f3630f54-d3d6-4488-86d0-4a36bc4fe005", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87192025-04-30T06:12:33.306ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
87202025-04-30T06:12:33.309ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a49499c1-f271-4eee-a9e8-2ca234a85a48", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87212025-04-30T06:12:33.310ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
87222025-04-30T06:12:33.315ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "70b49992-e024-4b16-8480-805e0270e68a", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87232025-04-30T06:12:33.317ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
87242025-04-30T06:12:33.322ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "86abbf41-19ac-4222-9f4a-7a25b8aad696", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87252025-04-30T06:12:33.322ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
87262025-04-30T06:12:33.327ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "528e3de6-ae53-43d5-beee-80b34aed9f72", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87272025-04-30T06:12:33.327ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
87282025-04-30T06:12:33.328ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "88e2189a-eed6-4ae4-b047-620ea707fce6", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87292025-04-30T06:12:33.329ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
87302025-04-30T06:12:33.332ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "221aca42-3724-4132-89d5-7d46ec6bbc96", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87312025-04-30T06:12:33.333ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
87322025-04-30T06:12:33.336ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "39823ee7-e5f9-49e2-b9f4-f53e1ce914ea", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87332025-04-30T06:12:33.338ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
87342025-04-30T06:12:33.340ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1eae0acc-5628-436e-8bc5-dc2ee118a4e6", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87352025-04-30T06:12:33.340ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
87362025-04-30T06:12:33.341ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9f9306ea-b579-4fbb-bb3c-df924e4a524a", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87372025-04-30T06:12:33.342ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
87382025-04-30T06:12:33.351ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
87392025-04-30T06:12:33.351ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "cb792748-ee14-41f5-ace6-4e2374e629e5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87402025-04-30T06:12:33.352ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
87412025-04-30T06:12:33.355ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "73e7511c-a75f-4e8f-86e7-a906adb43c46", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87422025-04-30T06:12:33.355ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
87432025-04-30T06:12:33.357ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3af9543b-9158-477a-8ea1-f0f91aa8e5a3", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87442025-04-30T06:12:33.357ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
87452025-04-30T06:12:33.357ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
87462025-04-30T06:12:33.357ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
87472025-04-30T06:12:33.358ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
87482025-04-30T06:12:33.359ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
87492025-04-30T06:12:33.365ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
87502025-04-30T06:12:33.371ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
87512025-04-30T06:12:33.371ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
87522025-04-30T06:12:33.371ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
87532025-04-30T06:12:33.371ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
87542025-04-30T06:12:33.371ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
87552025-04-30T06:12:33.372ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
87562025-04-30T06:12:33.377ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
87572025-04-30T06:12:33.388ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
87582025-04-30T06:12:33.390ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
87592025-04-30T06:12:33.390ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
87602025-04-30T06:12:33.392ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
87612025-04-30T06:12:33.485ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
87622025-04-30T06:12:33.486ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
87632025-04-30T06:12:33.486ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
87642025-04-30T06:12:33.486ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
87652025-04-30T06:12:33.486ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
87662025-04-30T06:12:33.486ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
87672025-04-30T06:12:33.488ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
87682025-04-30T06:12:33.488ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:35818 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
87692025-04-30T06:12:33.488ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
87702025-04-30T06:12:33.490ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87712025-04-30T06:12:33.491ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 287a2358-d26b-4851-9866-dfd74f14051b uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87722025-04-30T06:12:33.491ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:35818 req_id = b57ae59b-36cb-4b44-b8fe-e374be74d375 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
87732025-04-30T06:12:33.585ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 287a2358-d26b-4851-9866-dfd74f14051b resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87742025-04-30T06:12:33.586ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 287a2358-d26b-4851-9866-dfd74f14051b roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87752025-04-30T06:12:33.586ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 287a2358-d26b-4851-9866-dfd74f14051b resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87762025-04-30T06:12:33.588ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 95646 local_addr = [::1]:37108 method = GET remote_addr = [::1]:35818 req_id = b57ae59b-36cb-4b44-b8fe-e374be74d375 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
87772025-04-30T06:12:33.588ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
87782025-04-30T06:12:33.596ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
87792025-04-30T06:12:33.596ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
87802025-04-30T06:12:33.596ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
87812025-04-30T06:12:33.597ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
87822025-04-30T06:12:33.597ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:63927 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
87832025-04-30T06:12:33.597ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
87842025-04-30T06:12:33.597ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
87852025-04-30T06:12:33.598ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "b57ae59b-36cb-4b44-b8fe-e374be74d375", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
87862025-04-30T06:12:33.601ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
87872025-04-30T06:12:33.601ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
87882025-04-30T06:12:33.601ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
87892025-04-30T06:12:33.603ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
87902025-04-30T06:12:33.603ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
87912025-04-30T06:12:33.603ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
87922025-04-30T06:12:33.603ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
87932025-04-30T06:12:33.604ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
87942025-04-30T06:12:33.604ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
87952025-04-30T06:12:33.608ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:63927 req_id = b4b7998f-306d-45d0-a94b-89a9e6fd4651 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
87962025-04-30T06:12:33.610ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 2552 local_addr = [::1]:62523 method = GET remote_addr = [::1]:63927 req_id = b4b7998f-306d-45d0-a94b-89a9e6fd4651 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
87972025-04-30T06:12:33.611ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 120181 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 287a2358-d26b-4851-9866-dfd74f14051b response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
87982025-04-30T06:12:33.612ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: c7 25 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .%..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:58658 req_id = 87070954-c5c8-4a09-bf29-7422c3f02a2c
87992025-04-30T06:12:33.612ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 50981,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58658 req_id = 87070954-c5c8-4a09-bf29-7422c3f02a2c
88002025-04-30T06:12:33.612ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
88012025-04-30T06:12:33.612ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88022025-04-30T06:12:33.612ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:58658 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 87070954-c5c8-4a09-bf29-7422c3f02a2c
88032025-04-30T06:12:33.613ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "287a2358-d26b-4851-9866-dfd74f14051b", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
88042025-04-30T06:12:33.613ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88052025-04-30T06:12:33.614ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
88062025-04-30T06:12:33.615ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
88072025-04-30T06:12:33.616ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
88082025-04-30T06:12:33.616ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
88092025-04-30T06:12:33.616ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
88102025-04-30T06:12:33.617ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
88112025-04-30T06:12:33.617ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
88122025-04-30T06:12:33.618ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4dc78b16-e50e-4a97-a7c5-ea0e579fbf88 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88132025-04-30T06:12:33.618ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2418, tv_nsec: 417494630 } })
88142025-04-30T06:12:33.618ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
88152025-04-30T06:12:33.619ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4dc78b16-e50e-4a97-a7c5-ea0e579fbf88 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88162025-04-30T06:12:33.619ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4dc78b16-e50e-4a97-a7c5-ea0e579fbf88 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88172025-04-30T06:12:33.619ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4dc78b16-e50e-4a97-a7c5-ea0e579fbf88 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88182025-04-30T06:12:33.620ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
88192025-04-30T06:12:33.626ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
88202025-04-30T06:12:33.626ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
88212025-04-30T06:12:33.626ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
88222025-04-30T06:12:33.627ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
88232025-04-30T06:12:33.629ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 06 96 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52535 req_id = 16a6f085-26e3-473b-a1af-e2af2bc545a2
88242025-04-30T06:12:33.629ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 1686,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52535 req_id = 16a6f085-26e3-473b-a1af-e2af2bc545a2
88252025-04-30T06:12:33.630ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88262025-04-30T06:12:33.630ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52535 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 16a6f085-26e3-473b-a1af-e2af2bc545a2
88272025-04-30T06:12:33.632ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
88282025-04-30T06:12:33.784ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
88292025-04-30T06:12:33.784ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
88302025-04-30T06:12:33.784ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
88312025-04-30T06:12:33.802ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
88322025-04-30T06:12:33.806ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
88332025-04-30T06:12:33.807ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 188989 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 4dc78b16-e50e-4a97-a7c5-ea0e579fbf88 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
88342025-04-30T06:12:33.808ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88352025-04-30T06:12:33.808ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
88362025-04-30T06:12:33.810ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "4dc78b16-e50e-4a97-a7c5-ea0e579fbf88", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:32 GMT"} })
88372025-04-30T06:12:33.810ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
88382025-04-30T06:12:33.810ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88392025-04-30T06:12:33.810ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
88402025-04-30T06:12:33.811ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88412025-04-30T06:12:33.813ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = 127.0.0.1:49443 method = GET remote_addr = 127.0.0.1:52421 req_id = ea955a90-66b5-4955-bebc-58e3bc629a2d uri = /e5d41541-196a-4115-b171-62b1a0303e32
88422025-04-30T06:12:33.830ZINFOtest_blueprint_edit (dropshot): request completed file = /home/build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/dropshot-0.16.0/src/server.rs:867 latency_us = 15716 local_addr = 127.0.0.1:49443 method = GET remote_addr = 127.0.0.1:52421 req_id = ea955a90-66b5-4955-bebc-58e3bc629a2d response_code = 200 uri = /e5d41541-196a-4115-b171-62b1a0303e32
88432025-04-30T06:12:33.836ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: a2 9d 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:54088 req_id = 76da99c6-b250-4486-89b2-83208982418e
88442025-04-30T06:12:33.837ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 41629,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54088 req_id = 76da99c6-b250-4486-89b2-83208982418e
88452025-04-30T06:12:33.838ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
88462025-04-30T06:12:33.838ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88472025-04-30T06:12:33.839ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:54088 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 76da99c6-b250-4486-89b2-83208982418e
88482025-04-30T06:12:33.839ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88492025-04-30T06:12:33.853ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 5 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88502025-04-30T06:12:33.853ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88512025-04-30T06:12:33.853ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
88522025-04-30T06:12:33.856ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2418, tv_nsec: 655755138 } })
88532025-04-30T06:12:33.857ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
88542025-04-30T06:12:33.859ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: fc ce 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:54696 req_id = acaa4fc4-1cd5-46fb-aa67-92761199c214
88552025-04-30T06:12:33.860ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 64718,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54696 req_id = acaa4fc4-1cd5-46fb-aa67-92761199c214
88562025-04-30T06:12:33.861ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88572025-04-30T06:12:33.861ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:54696 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = acaa4fc4-1cd5-46fb-aa67-92761199c214
88582025-04-30T06:12:33.864ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
88592025-04-30T06:12:33.942ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
88602025-04-30T06:12:33.942ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
88612025-04-30T06:12:33.943ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
88622025-04-30T06:12:33.943ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
88632025-04-30T06:12:33.946ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
88642025-04-30T06:12:33.947ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
88652025-04-30T06:12:33.948ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 96 20 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 . ..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:54387 req_id = 9dc6aeff-6527-4c5e-b3cb-d28bd7e764cf
88662025-04-30T06:12:33.948ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 38432,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54387 req_id = 9dc6aeff-6527-4c5e-b3cb-d28bd7e764cf
88672025-04-30T06:12:33.949ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
88682025-04-30T06:12:33.949ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88692025-04-30T06:12:33.949ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:54387 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 9dc6aeff-6527-4c5e-b3cb-d28bd7e764cf
88702025-04-30T06:12:33.954ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2418, tv_nsec: 752978519 } })
88712025-04-30T06:12:33.954ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
88722025-04-30T06:12:33.961ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: c5 6d 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .m..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:53383 req_id = f8c668c5-cd58-43e9-95a7-33dec93992a4
88732025-04-30T06:12:33.961ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 50541,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53383 req_id = f8c668c5-cd58-43e9-95a7-33dec93992a4
88742025-04-30T06:12:33.961ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
88752025-04-30T06:12:33.962ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:53383 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = f8c668c5-cd58-43e9-95a7-33dec93992a4
88762025-04-30T06:12:33.963ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
88772025-04-30T06:12:34.024ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
88782025-04-30T06:12:34.025ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
88792025-04-30T06:12:34.025ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
88802025-04-30T06:12:34.025ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
88812025-04-30T06:12:34.029ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
88822025-04-30T06:12:34.093ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
88832025-04-30T06:12:34.093ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
88842025-04-30T06:12:34.093ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.303300672s iteration = 25 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
88852025-04-30T06:12:34.093ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 26 reason = Signaled
88862025-04-30T06:12:34.093ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
88872025-04-30T06:12:34.093ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
88882025-04-30T06:12:34.094ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
88892025-04-30T06:12:34.094ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
88902025-04-30T06:12:34.122ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
88912025-04-30T06:12:34.130ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
88922025-04-30T06:12:34.135ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
88932025-04-30T06:12:34.136ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
88942025-04-30T06:12:34.136ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
88952025-04-30T06:12:34.136ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
88962025-04-30T06:12:34.194ZDEBGtest_blueprint_edit (results-sink): inserting 6 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
88972025-04-30T06:12:34.194ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 6 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
88982025-04-30T06:12:34.194ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 6 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
88992025-04-30T06:12:34.202ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 12 sql = INSERT INTO oximeter.fields_string FORMAT Native
89002025-04-30T06:12:34.206ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
89012025-04-30T06:12:34.215ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
89022025-04-30T06:12:34.215ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
89032025-04-30T06:12:34.217ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 12 table_name = fields_string
89042025-04-30T06:12:34.217ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 5 sql = INSERT INTO oximeter.fields_u16 FORMAT Native
89052025-04-30T06:12:34.227ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 3a fd 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 :............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:59934 req_id = b1dd4ee9-d5ef-4868-bf92-b6c8d07916b1
89062025-04-30T06:12:34.227ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 15101,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59934 req_id = b1dd4ee9-d5ef-4868-bf92-b6c8d07916b1
89072025-04-30T06:12:34.227ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
89082025-04-30T06:12:34.228ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
89092025-04-30T06:12:34.228ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:59934 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = b1dd4ee9-d5ef-4868-bf92-b6c8d07916b1
89102025-04-30T06:12:34.228ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2419, tv_nsec: 27775304 } })
89112025-04-30T06:12:34.228ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
89122025-04-30T06:12:34.230ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:34925 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89132025-04-30T06:12:34.231ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:49584 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89142025-04-30T06:12:34.233ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:34925 req_id = 803aaf79-e9f1-4be9-809d-db8e7c1ea44c sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89152025-04-30T06:12:34.233ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:49584 req_id = ae8a6c90-c15d-45ed-bd90-6651dcbfdbd2 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89162025-04-30T06:12:34.233ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 5 table_name = fields_u16
89172025-04-30T06:12:34.233ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 5 sql = INSERT INTO oximeter.fields_uuid FORMAT Native
89182025-04-30T06:12:34.233ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 20 f1 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:60642 req_id = d8fd8a1d-c9ab-4e29-975e-5903c7a67027
89192025-04-30T06:12:34.233ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 8433,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60642 req_id = d8fd8a1d-c9ab-4e29-975e-5903c7a67027
89202025-04-30T06:12:34.235ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
89212025-04-30T06:12:34.235ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:60642 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = d8fd8a1d-c9ab-4e29-975e-5903c7a67027
89222025-04-30T06:12:34.235ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 953 local_addr = [::1]:62523 method = GET remote_addr = [::1]:34925 req_id = 803aaf79-e9f1-4be9-809d-db8e7c1ea44c response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89232025-04-30T06:12:34.235ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 870 local_addr = [::1]:62523 method = GET remote_addr = [::1]:49584 req_id = ae8a6c90-c15d-45ed-bd90-6651dcbfdbd2 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89242025-04-30T06:12:34.438ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
89252025-04-30T06:12:34.457ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
89262025-04-30T06:12:34.458ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
89272025-04-30T06:12:34.458ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
89282025-04-30T06:12:34.458ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
89292025-04-30T06:12:34.461ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
89302025-04-30T06:12:34.473ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
89312025-04-30T06:12:34.474ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:34824 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89322025-04-30T06:12:34.474ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:46534 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89332025-04-30T06:12:34.474ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:58144 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89342025-04-30T06:12:34.474ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:35088 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89352025-04-30T06:12:34.474ZINFOtest_blueprint_edit (dropshot): accepted connection kind = pantry local_addr = [::1]:62523 remote_addr = [::1]:63252 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
89362025-04-30T06:12:34.476ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 5 table_name = fields_uuid
89372025-04-30T06:12:34.476ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 19 n_rows = 5 sql = INSERT INTO oximeter.measurements_histogramu64 FORMAT Native
89382025-04-30T06:12:34.477ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 89 0d 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:52028 req_id = 1ad1a0c6-7891-47ef-bb09-3e2e2aca3d28
89392025-04-30T06:12:34.477ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 35085,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52028 req_id = 1ad1a0c6-7891-47ef-bb09-3e2e2aca3d28
89402025-04-30T06:12:34.477ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
89412025-04-30T06:12:34.478ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 35085, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:52028 req_id = 1ad1a0c6-7891-47ef-bb09-3e2e2aca3d28
89422025-04-30T06:12:34.479ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
89432025-04-30T06:12:34.479ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
89442025-04-30T06:12:34.479ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
89452025-04-30T06:12:34.480ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:34824 req_id = 036d6fb4-dc42-4566-8061-809d9071f5e4 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89462025-04-30T06:12:34.480ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:46534 req_id = d430a738-6fc9-466f-a02d-96bb38a05750 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89472025-04-30T06:12:34.484ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:58144 req_id = a6d8ead9-41f7-4dd2-af82-9f23e11ec315 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89482025-04-30T06:12:34.485ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:35088 req_id = d93d5476-8601-44d0-a0f1-2a9ec7ed450b sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89492025-04-30T06:12:34.486ZTRACtest_blueprint_edit (dropshot): incoming request kind = pantry local_addr = [::1]:62523 method = GET remote_addr = [::1]:63252 req_id = 3535ac2f-78f7-43bd-8b33-5c451bb6c9dd sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89502025-04-30T06:12:34.491ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 11302 local_addr = [::1]:62523 method = GET remote_addr = [::1]:34824 req_id = 036d6fb4-dc42-4566-8061-809d9071f5e4 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89512025-04-30T06:12:34.491ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 11456 local_addr = [::1]:62523 method = GET remote_addr = [::1]:46534 req_id = d430a738-6fc9-466f-a02d-96bb38a05750 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89522025-04-30T06:12:34.492ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 6961 local_addr = [::1]:62523 method = GET remote_addr = [::1]:58144 req_id = a6d8ead9-41f7-4dd2-af82-9f23e11ec315 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89532025-04-30T06:12:34.492ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 6871 local_addr = [::1]:62523 method = GET remote_addr = [::1]:35088 req_id = d93d5476-8601-44d0-a0f1-2a9ec7ed450b response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89542025-04-30T06:12:34.492ZINFOtest_blueprint_edit (dropshot): request completed kind = pantry latency_us = 5632 local_addr = [::1]:62523 method = GET remote_addr = [::1]:63252 req_id = 3535ac2f-78f7-43bd-8b33-5c451bb6c9dd response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /crucible/pantry/0
89552025-04-30T06:12:34.492ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
89562025-04-30T06:12:34.502ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
89572025-04-30T06:12:34.504ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
89582025-04-30T06:12:34.504ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
89592025-04-30T06:12:34.509ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
89602025-04-30T06:12:34.511ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 5 table_name = measurements_histogramu64
89612025-04-30T06:12:34.511ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
89622025-04-30T06:12:34.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89632025-04-30T06:12:34.513ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89642025-04-30T06:12:34.516ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
89652025-04-30T06:12:34.516ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
89662025-04-30T06:12:34.517ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
89672025-04-30T06:12:34.518ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89682025-04-30T06:12:34.519ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89692025-04-30T06:12:34.519ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89702025-04-30T06:12:34.519ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
89712025-04-30T06:12:34.520ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
89722025-04-30T06:12:34.520ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
89732025-04-30T06:12:34.520ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "856bb7ec-bc76-4b6f-9ab9-f24012080861", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89742025-04-30T06:12:34.521ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
89752025-04-30T06:12:34.523ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "77c0a734-ef19-40e1-be76-2c75a4c0d71e", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89762025-04-30T06:12:34.523ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
89772025-04-30T06:12:34.527ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bcc6005e-01dd-443b-aa55-7038e2e8dd3d", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89782025-04-30T06:12:34.529ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
89792025-04-30T06:12:34.536ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "66ad8e50-e205-4237-8f0f-62900679247b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89802025-04-30T06:12:34.536ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
89812025-04-30T06:12:34.541ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2edf62c5-e9f7-4478-9b89-69b80de2475d", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89822025-04-30T06:12:34.541ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
89832025-04-30T06:12:34.549ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1b9149c0-7fe1-4048-8ef4-85857a09e2b3", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89842025-04-30T06:12:34.549ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
89852025-04-30T06:12:34.559ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
89862025-04-30T06:12:34.565ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "381d091b-28cd-494c-9b9d-e232739c9f0b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89872025-04-30T06:12:34.565ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
89882025-04-30T06:12:34.569ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f4dbadd4-7936-4536-a853-58ba4e81caab", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89892025-04-30T06:12:34.570ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
89902025-04-30T06:12:34.571ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "003e9b7e-168f-4b74-b866-9b27f3e1f9f2", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89912025-04-30T06:12:34.571ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
89922025-04-30T06:12:34.572ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7615c04c-275e-4d72-8619-816b8bf15911", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89932025-04-30T06:12:34.573ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
89942025-04-30T06:12:34.574ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "86436ef8-54fd-4fda-9f55-8644547822ab", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89952025-04-30T06:12:34.574ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
89962025-04-30T06:12:34.576ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "de6e657a-ecb6-496a-9375-532a0a17a07e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89972025-04-30T06:12:34.576ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
89982025-04-30T06:12:34.583ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "50842e2f-f7f5-43f6-acbe-a46812c08cb3", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
89992025-04-30T06:12:34.585ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
90002025-04-30T06:12:34.590ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "741ca880-2840-44af-9e5d-35da5d3a632b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90012025-04-30T06:12:34.590ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
90022025-04-30T06:12:34.594ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1763f6d-5805-4a2c-9f03-4bc4f893bf79", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90032025-04-30T06:12:34.594ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
90042025-04-30T06:12:34.597ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "34cbd6ef-7ea4-41b7-be02-02c42c2a23e0", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90052025-04-30T06:12:34.598ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
90062025-04-30T06:12:34.602ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "65e68c22-018f-43f0-a007-c640a80ef60a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90072025-04-30T06:12:34.602ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
90082025-04-30T06:12:34.604ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1f6279d-97fc-4ff9-89e2-cdce697b4b3c", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90092025-04-30T06:12:34.604ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
90102025-04-30T06:12:34.615ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
90112025-04-30T06:12:34.615ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
90122025-04-30T06:12:34.615ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90132025-04-30T06:12:34.615ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90142025-04-30T06:12:34.617ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90152025-04-30T06:12:34.617ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e41c6eeb-5501-4062-821e-c3a4fc2f9038", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90162025-04-30T06:12:34.618ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
90172025-04-30T06:12:34.622ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
90182025-04-30T06:12:34.630ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
90192025-04-30T06:12:34.631ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90202025-04-30T06:12:34.631ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90212025-04-30T06:12:34.635ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90222025-04-30T06:12:34.636ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bdf27ac6-42fa-4dce-9467-4ea2e5bde66e", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90232025-04-30T06:12:34.646ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
90242025-04-30T06:12:34.651ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "501223f1-2d28-4fae-8be0-055fc7783f76", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90252025-04-30T06:12:34.651ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
90262025-04-30T06:12:34.654ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bc0781bb-35dc-4e03-93b4-0d48da0fb81c", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90272025-04-30T06:12:34.654ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
90282025-04-30T06:12:34.656ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a29515be-36d2-4fdd-bbcb-82deed795719", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90292025-04-30T06:12:34.656ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
90302025-04-30T06:12:34.660ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90312025-04-30T06:12:34.660ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90322025-04-30T06:12:34.662ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90332025-04-30T06:12:34.663ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "00b9f81f-c8ed-4892-8b9d-dfb9dc919f21", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90342025-04-30T06:12:34.664ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
90352025-04-30T06:12:34.669ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "46435335-b105-4aa8-9f6f-40e71340a6f4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90362025-04-30T06:12:34.669ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
90372025-04-30T06:12:34.673ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb5adc2d-0a6c-4425-bc75-d29041208f9c", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90382025-04-30T06:12:34.673ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
90392025-04-30T06:12:34.679ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "371ccb62-3dc5-4178-bc9e-1ad4374c62a8", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90402025-04-30T06:12:34.679ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
90412025-04-30T06:12:34.683ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "16509338-c4e1-4420-b745-572d3e7e5535", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90422025-04-30T06:12:34.683ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
90432025-04-30T06:12:34.688ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a6ba48a8-18d4-41f6-9f03-02400b49a5f8", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90442025-04-30T06:12:34.688ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
90452025-04-30T06:12:34.695ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d43ee743-b7b2-4b6e-9ea8-2edf35274d67", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90462025-04-30T06:12:34.695ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
90472025-04-30T06:12:34.696ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
90482025-04-30T06:12:34.697ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a453e2d1-89f8-4f18-9ed4-bf86df36b901", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90492025-04-30T06:12:34.697ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
90502025-04-30T06:12:34.699ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d60b241e-7233-46dc-bc3b-8feef84ad681", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90512025-04-30T06:12:34.699ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
90522025-04-30T06:12:34.700ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c4bceb46-9140-4701-9f9a-9af11c29beb7", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90532025-04-30T06:12:34.700ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
90542025-04-30T06:12:34.701ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb0b1006-38d8-4462-974c-f7e3db98a241", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90552025-04-30T06:12:34.701ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
90562025-04-30T06:12:34.704ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4ca70841-62b7-494e-b52c-3827ef20b67b", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90572025-04-30T06:12:34.705ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
90582025-04-30T06:12:34.709ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0d46cdff-d7d7-42db-b50a-b9aedec135fb", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90592025-04-30T06:12:34.709ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
90602025-04-30T06:12:34.712ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2d267085-3961-471c-bd4d-7cb33798d73c", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90612025-04-30T06:12:34.713ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
90622025-04-30T06:12:34.715ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "779878ad-18bc-4557-b368-e8109e4b5789", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90632025-04-30T06:12:34.715ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
90642025-04-30T06:12:34.720ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "aeefcc99-41b0-45ec-a7f5-f30a4b135c9e", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90652025-04-30T06:12:34.723ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
90662025-04-30T06:12:34.728ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e043537e-c053-474e-8d47-1189a20c44b3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90672025-04-30T06:12:34.728ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
90682025-04-30T06:12:34.733ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "21959341-7223-4228-8be4-757b042392ef", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90692025-04-30T06:12:34.733ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
90702025-04-30T06:12:34.735ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "baa327fc-171b-4e86-b751-a8daa2895446", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90712025-04-30T06:12:34.735ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
90722025-04-30T06:12:34.737ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9baf84e7-a544-4c3a-a6d0-7a77eec4a178", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90732025-04-30T06:12:34.743ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
90742025-04-30T06:12:34.749ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
90752025-04-30T06:12:34.749ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
90762025-04-30T06:12:34.751ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90772025-04-30T06:12:34.751ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90782025-04-30T06:12:34.752ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90792025-04-30T06:12:34.760ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e43fb718-8124-4893-87d9-66a343730334", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90802025-04-30T06:12:34.761ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
90812025-04-30T06:12:34.761ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
90822025-04-30T06:12:34.767ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
90832025-04-30T06:12:34.767ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90842025-04-30T06:12:34.767ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90852025-04-30T06:12:34.769ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90862025-04-30T06:12:34.773ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f70e7b3f-3145-45bd-9c19-44533f874eca", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
90872025-04-30T06:12:34.773ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
90882025-04-30T06:12:34.773ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
90892025-04-30T06:12:34.773ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
90902025-04-30T06:12:34.773ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
90912025-04-30T06:12:34.774ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
90922025-04-30T06:12:34.775ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
90932025-04-30T06:12:34.775ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
90942025-04-30T06:12:34.777ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
90952025-04-30T06:12:34.781ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
90962025-04-30T06:12:34.787ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
90972025-04-30T06:12:34.787ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
90982025-04-30T06:12:34.788ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
90992025-04-30T06:12:34.788ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91002025-04-30T06:12:34.788ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91012025-04-30T06:12:34.788ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91022025-04-30T06:12:34.793ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
91032025-04-30T06:12:34.798ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
91042025-04-30T06:12:34.798ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91052025-04-30T06:12:34.799ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91062025-04-30T06:12:34.801ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91072025-04-30T06:12:34.888ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
91082025-04-30T06:12:34.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
91092025-04-30T06:12:34.890ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:40874 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
91102025-04-30T06:12:34.891ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:40874 req_id = e1cc3d06-79c1-4d94-9ca9-df1223e4c006 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
91112025-04-30T06:12:34.892ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1243 local_addr = [::1]:37108 method = GET remote_addr = [::1]:40874 req_id = e1cc3d06-79c1-4d94-9ca9-df1223e4c006 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
91122025-04-30T06:12:34.894ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "e1cc3d06-79c1-4d94-9ca9-df1223e4c006", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:34 GMT"} })
91132025-04-30T06:12:34.898ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
91142025-04-30T06:12:34.898ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
91152025-04-30T06:12:34.898ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
91162025-04-30T06:12:34.900ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
91172025-04-30T06:12:34.900ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
91182025-04-30T06:12:34.900ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91192025-04-30T06:12:34.900ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91202025-04-30T06:12:34.901ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91212025-04-30T06:12:34.905ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
91222025-04-30T06:12:34.913ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
91232025-04-30T06:12:34.913ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91242025-04-30T06:12:34.913ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91252025-04-30T06:12:34.915ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91262025-04-30T06:12:34.948ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
91272025-04-30T06:12:34.980ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
91282025-04-30T06:12:34.981ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
91292025-04-30T06:12:34.981ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 887.895934ms iteration = 26 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
91302025-04-30T06:12:34.981ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 27 reason = Signaled
91312025-04-30T06:12:34.981ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
91322025-04-30T06:12:34.981ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
91332025-04-30T06:12:34.981ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91342025-04-30T06:12:34.981ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91352025-04-30T06:12:34.985ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91362025-04-30T06:12:34.988ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
91372025-04-30T06:12:34.996ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
91382025-04-30T06:12:34.996ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
91392025-04-30T06:12:34.996ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
91402025-04-30T06:12:34.996ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
91412025-04-30T06:12:35.003ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
91422025-04-30T06:12:35.005ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
91432025-04-30T06:12:35.005ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
91442025-04-30T06:12:35.005ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
91452025-04-30T06:12:35.008ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
91462025-04-30T06:12:35.009ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
91472025-04-30T06:12:35.009ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
91482025-04-30T06:12:35.012ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: e1 be 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:61142 req_id = 0fe4c742-04f3-4e91-939f-ef36b69b69af
91492025-04-30T06:12:35.012ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 57790,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61142 req_id = 0fe4c742-04f3-4e91-939f-ef36b69b69af
91502025-04-30T06:12:35.012ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
91512025-04-30T06:12:35.012ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
91522025-04-30T06:12:35.012ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61142 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 0fe4c742-04f3-4e91-939f-ef36b69b69af
91532025-04-30T06:12:35.012ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
91542025-04-30T06:12:35.022ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
91552025-04-30T06:12:35.022ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
91562025-04-30T06:12:35.022ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
91572025-04-30T06:12:35.024ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
91582025-04-30T06:12:35.025ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2419, tv_nsec: 824221461 } })
91592025-04-30T06:12:35.025ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
91602025-04-30T06:12:35.027ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: eb de 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:65011 req_id = 4376fc2e-2c41-43c8-a7b2-562bcadd290e
91612025-04-30T06:12:35.028ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 60382,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65011 req_id = 4376fc2e-2c41-43c8-a7b2-562bcadd290e
91622025-04-30T06:12:35.028ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
91632025-04-30T06:12:35.029ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:65011 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 4376fc2e-2c41-43c8-a7b2-562bcadd290e
91642025-04-30T06:12:35.160ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
91652025-04-30T06:12:35.167ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
91662025-04-30T06:12:35.167ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
91672025-04-30T06:12:35.168ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
91682025-04-30T06:12:35.168ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
91692025-04-30T06:12:35.170ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
91702025-04-30T06:12:35.180ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
91712025-04-30T06:12:35.183ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
91722025-04-30T06:12:35.200ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 79 3c 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c y<..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:54044 req_id = 3d98e976-ed17-4907-bea5-18585733db60
91732025-04-30T06:12:35.201ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 31036,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54044 req_id = 3d98e976-ed17-4907-bea5-18585733db60
91742025-04-30T06:12:35.205ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
91752025-04-30T06:12:35.205ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 31036, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:54044 req_id = 3d98e976-ed17-4907-bea5-18585733db60
91762025-04-30T06:12:35.206ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
91772025-04-30T06:12:35.206ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
91782025-04-30T06:12:35.206ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
91792025-04-30T06:12:35.207ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
91802025-04-30T06:12:35.207ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
91812025-04-30T06:12:35.226ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
91822025-04-30T06:12:35.227ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
91832025-04-30T06:12:35.232ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "19f7b16a-c22f-4df5-9480-96a87f2c53bd", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91842025-04-30T06:12:35.234ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
91852025-04-30T06:12:35.239ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "1f215f34-22f2-426b-9c24-113de5ef33a4", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91862025-04-30T06:12:35.240ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
91872025-04-30T06:12:35.250ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e49d9762-68f6-4b9c-8bb7-43348381cbb4", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91882025-04-30T06:12:35.250ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
91892025-04-30T06:12:35.262ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
91902025-04-30T06:12:35.263ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2cd158e3-03f3-4858-b467-95366a33bb0a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91912025-04-30T06:12:35.263ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
91922025-04-30T06:12:35.270ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bd34f991-538f-420f-867e-6e8e0acb9d40", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91932025-04-30T06:12:35.270ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
91942025-04-30T06:12:35.276ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "14898053-b764-4382-9d46-89fee271c3c0", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91952025-04-30T06:12:35.276ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
91962025-04-30T06:12:35.278ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f95e0e5a-64ea-4b74-ae11-084cb134a11b", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
91972025-04-30T06:12:35.279ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
91982025-04-30T06:12:35.280ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
91992025-04-30T06:12:35.290ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c27b396-64ca-4d44-ab7c-ffd7c6fba30a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92002025-04-30T06:12:35.291ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
92012025-04-30T06:12:35.295ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "28dbe04e-468a-4665-8f56-91025549e9f1", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92022025-04-30T06:12:35.296ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
92032025-04-30T06:12:35.298ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4c41c791-f040-4a25-9bfa-52474db506ab", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92042025-04-30T06:12:35.299ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
92052025-04-30T06:12:35.300ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e246d99-8b66-4457-85dd-263559b18cfe", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92062025-04-30T06:12:35.301ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
92072025-04-30T06:12:35.304ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8d815e0f-3fac-49d8-a60b-7cd15c396b50", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92082025-04-30T06:12:35.305ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
92092025-04-30T06:12:35.310ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a672aca-348b-4b16-b20c-7413b69c45f4", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92102025-04-30T06:12:35.311ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
92112025-04-30T06:12:35.313ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
92122025-04-30T06:12:35.313ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
92132025-04-30T06:12:35.313ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92142025-04-30T06:12:35.314ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92152025-04-30T06:12:35.317ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92162025-04-30T06:12:35.321ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
92172025-04-30T06:12:35.331ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
92182025-04-30T06:12:35.331ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92192025-04-30T06:12:35.331ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92202025-04-30T06:12:35.333ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92212025-04-30T06:12:35.336ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a55250b-ae96-489d-81fa-f982f4bcde1b", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92222025-04-30T06:12:35.336ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
92232025-04-30T06:12:35.337ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92242025-04-30T06:12:35.337ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92252025-04-30T06:12:35.338ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92262025-04-30T06:12:35.346ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "82a8a7b0-4641-4567-a934-2866b088cab1", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92272025-04-30T06:12:35.347ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
92282025-04-30T06:12:35.354ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "76f716fa-e066-4e58-8926-4660652ee957", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92292025-04-30T06:12:35.354ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
92302025-04-30T06:12:35.360ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "58516595-74bc-45b1-9c7b-9e79c1619c1c", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92312025-04-30T06:12:35.361ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
92322025-04-30T06:12:35.367ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8f4b3b8-839c-4edd-a973-87ce7f707f60", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92332025-04-30T06:12:35.368ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
92342025-04-30T06:12:35.382ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1c52c952-42d3-4194-b2f1-7a71e3d3dbe9", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92352025-04-30T06:12:35.382ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
92362025-04-30T06:12:35.384ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
92372025-04-30T06:12:35.390ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "92c321cb-b9d9-4744-ba5b-e5e51cf80bd1", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92382025-04-30T06:12:35.390ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
92392025-04-30T06:12:35.391ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f40790b-abca-465c-83cf-701a5de95975", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92402025-04-30T06:12:35.391ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
92412025-04-30T06:12:35.395ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5aff40cd-9f9a-4615-92cb-a3c529275aa6", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92422025-04-30T06:12:35.398ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
92432025-04-30T06:12:35.399ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a5172d2-662a-4c9f-a9e4-b24a4fa071f2", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92442025-04-30T06:12:35.400ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
92452025-04-30T06:12:35.402ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "27759259-5be7-41cc-a1f2-06ed3f54ccab", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92462025-04-30T06:12:35.403ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
92472025-04-30T06:12:35.405ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b22e3bc2-338e-4157-8be8-6da12b558c8a", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92482025-04-30T06:12:35.405ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
92492025-04-30T06:12:35.412ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "150c3265-4987-4957-bb83-4841382459e1", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92502025-04-30T06:12:35.413ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
92512025-04-30T06:12:35.426ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b566f6a7-e451-44ba-bb1f-d0668b04c1f2", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92522025-04-30T06:12:35.426ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
92532025-04-30T06:12:35.429ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e7114515-871f-4f8d-ae84-893273e6f780", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92542025-04-30T06:12:35.429ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
92552025-04-30T06:12:35.432ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "83ee4784-d553-4137-ad8f-996a312ceb3c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92562025-04-30T06:12:35.432ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
92572025-04-30T06:12:35.434ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
92582025-04-30T06:12:35.435ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
92592025-04-30T06:12:35.435ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92602025-04-30T06:12:35.435ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92612025-04-30T06:12:35.436ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92622025-04-30T06:12:35.438ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3a2d233c-e8fd-4a55-96fc-7a2a0f5ffde3", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92632025-04-30T06:12:35.438ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
92642025-04-30T06:12:35.439ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
92652025-04-30T06:12:35.445ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
92662025-04-30T06:12:35.445ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92672025-04-30T06:12:35.445ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92682025-04-30T06:12:35.446ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92692025-04-30T06:12:35.448ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "57531399-9d66-47bc-b458-83ff60a34a43", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92702025-04-30T06:12:35.448ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
92712025-04-30T06:12:35.449ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
92722025-04-30T06:12:35.449ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
92732025-04-30T06:12:35.450ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
92742025-04-30T06:12:35.451ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "da04ae8f-51fc-43e6-85c3-425c673553f8", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92752025-04-30T06:12:35.451ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
92762025-04-30T06:12:35.452ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
92772025-04-30T06:12:35.453ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92782025-04-30T06:12:35.456ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92792025-04-30T06:12:35.457ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92802025-04-30T06:12:35.457ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92812025-04-30T06:12:35.458ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92822025-04-30T06:12:35.460ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac01f2cd-4192-4db3-b3c4-62f6efa28bf2", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92832025-04-30T06:12:35.460ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
92842025-04-30T06:12:35.461ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 5235 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
92852025-04-30T06:12:35.462ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "9cceda2c-ead9-4a8f-a9c6-3094dd4ccb47", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92862025-04-30T06:12:35.462ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92872025-04-30T06:12:35.463ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fc571de2-40e0-47a1-9fda-3250bd2d947d uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92882025-04-30T06:12:35.463ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fc571de2-40e0-47a1-9fda-3250bd2d947d resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92892025-04-30T06:12:35.463ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fc571de2-40e0-47a1-9fda-3250bd2d947d roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92902025-04-30T06:12:35.464ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fc571de2-40e0-47a1-9fda-3250bd2d947d resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92912025-04-30T06:12:35.464ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5a0d8e73-f97f-4e59-a873-3b4aa513cbff", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92922025-04-30T06:12:35.464ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
92932025-04-30T06:12:35.466ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3f797c18-8f03-402a-b351-afa03a7f86ea", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92942025-04-30T06:12:35.466ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
92952025-04-30T06:12:35.467ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 4462 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fc571de2-40e0-47a1-9fda-3250bd2d947d response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
92962025-04-30T06:12:35.469ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "fc571de2-40e0-47a1-9fda-3250bd2d947d", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
92972025-04-30T06:12:35.469ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
92982025-04-30T06:12:35.469ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
92992025-04-30T06:12:35.470ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
93002025-04-30T06:12:35.474ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "936b6900-9fcc-4f72-9b9d-e458a9135d42", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93012025-04-30T06:12:35.475ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
93022025-04-30T06:12:35.480ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8da5f84b-2c46-46e6-ad2f-fa289ce901ee", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93032025-04-30T06:12:35.481ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
93042025-04-30T06:12:35.483ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c3302de6-7591-47e1-8c62-49adb96489f5", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93052025-04-30T06:12:35.483ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
93062025-04-30T06:12:35.491ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
93072025-04-30T06:12:35.497ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a8ee8307-0c37-424c-b359-97c4ea750973", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93082025-04-30T06:12:35.498ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
93092025-04-30T06:12:35.503ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e59489cc-e73c-4bda-838e-0a738225320c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93102025-04-30T06:12:35.503ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
93112025-04-30T06:12:35.509ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1dc187c7-5baa-4b5a-a73f-948d22543205", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93122025-04-30T06:12:35.509ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
93132025-04-30T06:12:35.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93142025-04-30T06:12:35.513ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b3ae5cc5-cda0-45d7-8268-ced37d36625a", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93152025-04-30T06:12:35.513ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
93162025-04-30T06:12:35.514ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93172025-04-30T06:12:35.521ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93182025-04-30T06:12:35.523ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93192025-04-30T06:12:35.523ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93202025-04-30T06:12:35.523ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
93212025-04-30T06:12:35.525ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fdbe0217-fd64-4517-bce2-7bc533aeacf1", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93222025-04-30T06:12:35.526ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
93232025-04-30T06:12:35.527ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e0d494ae-7edf-4100-a8af-167d90c18c16", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93242025-04-30T06:12:35.527ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
93252025-04-30T06:12:35.528ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "62d2071a-1369-4d42-88ea-ea7d18788d1b", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93262025-04-30T06:12:35.528ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
93272025-04-30T06:12:35.529ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
93282025-04-30T06:12:35.529ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93292025-04-30T06:12:35.529ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93302025-04-30T06:12:35.530ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93312025-04-30T06:12:35.546ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
93322025-04-30T06:12:35.546ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
93332025-04-30T06:12:35.547ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
93342025-04-30T06:12:35.547ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
93352025-04-30T06:12:35.548ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
93362025-04-30T06:12:35.552ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
93372025-04-30T06:12:35.565ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
93382025-04-30T06:12:35.565ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
93392025-04-30T06:12:35.566ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
93402025-04-30T06:12:35.566ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93412025-04-30T06:12:35.566ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93422025-04-30T06:12:35.566ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93432025-04-30T06:12:35.572ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
93442025-04-30T06:12:35.585ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
93452025-04-30T06:12:35.585ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
93462025-04-30T06:12:35.585ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
93472025-04-30T06:12:35.586ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
93482025-04-30T06:12:35.587ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
93492025-04-30T06:12:35.594ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
93502025-04-30T06:12:35.595ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93512025-04-30T06:12:35.595ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93522025-04-30T06:12:35.597ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93532025-04-30T06:12:35.601ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
93542025-04-30T06:12:35.601ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
93552025-04-30T06:12:35.603ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
93562025-04-30T06:12:35.693ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
93572025-04-30T06:12:35.693ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
93582025-04-30T06:12:35.698ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:56531 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
93592025-04-30T06:12:35.701ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:56531 req_id = 41202bbe-2c64-4a5f-bed0-ace8b4830c5b sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
93602025-04-30T06:12:35.702ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 543 local_addr = [::1]:37108 method = GET remote_addr = [::1]:56531 req_id = 41202bbe-2c64-4a5f-bed0-ace8b4830c5b response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
93612025-04-30T06:12:35.703ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "41202bbe-2c64-4a5f-bed0-ace8b4830c5b", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
93622025-04-30T06:12:35.706ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
93632025-04-30T06:12:35.706ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
93642025-04-30T06:12:35.706ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
93652025-04-30T06:12:35.708ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
93662025-04-30T06:12:35.708ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
93672025-04-30T06:12:35.708ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93682025-04-30T06:12:35.708ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93692025-04-30T06:12:35.708ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93702025-04-30T06:12:35.714ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
93712025-04-30T06:12:35.724ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
93722025-04-30T06:12:35.725ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93732025-04-30T06:12:35.725ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93742025-04-30T06:12:35.726ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93752025-04-30T06:12:35.778ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
93762025-04-30T06:12:35.792ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
93772025-04-30T06:12:35.792ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
93782025-04-30T06:12:35.792ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 810.795247ms iteration = 27 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
93792025-04-30T06:12:35.792ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 28 reason = Signaled
93802025-04-30T06:12:35.792ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
93812025-04-30T06:12:35.792ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
93822025-04-30T06:12:35.792ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93832025-04-30T06:12:35.792ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93842025-04-30T06:12:35.793ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93852025-04-30T06:12:35.796ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
93862025-04-30T06:12:35.803ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
93872025-04-30T06:12:35.804ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
93882025-04-30T06:12:35.804ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
93892025-04-30T06:12:35.805ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
93902025-04-30T06:12:35.806ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
93912025-04-30T06:12:35.808ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: f5 c5 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:50894 req_id = 881c5d6b-1dfb-44d0-b938-bd125e3e3fd1
93922025-04-30T06:12:35.808ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 62917,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50894 req_id = 881c5d6b-1dfb-44d0-b938-bd125e3e3fd1
93932025-04-30T06:12:35.809ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
93942025-04-30T06:12:35.809ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
93952025-04-30T06:12:35.809ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:50894 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 881c5d6b-1dfb-44d0-b938-bd125e3e3fd1
93962025-04-30T06:12:35.810ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2420, tv_nsec: 609052926 } })
93972025-04-30T06:12:35.810ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
93982025-04-30T06:12:35.810ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
93992025-04-30T06:12:35.811ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
94002025-04-30T06:12:35.811ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 0c ba 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:59428 req_id = 934741e4-51dc-4cc5-b874-8a4d23e8677f
94012025-04-30T06:12:35.812ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 3258,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59428 req_id = 934741e4-51dc-4cc5-b874-8a4d23e8677f
94022025-04-30T06:12:35.812ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94032025-04-30T06:12:35.812ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:59428 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 934741e4-51dc-4cc5-b874-8a4d23e8677f
94042025-04-30T06:12:35.812ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: bd aa 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:51459 req_id = cc0829f3-6d01-4519-b847-5b185331e3b8
94052025-04-30T06:12:35.812ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 48554,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:51459 req_id = cc0829f3-6d01-4519-b847-5b185331e3b8
94062025-04-30T06:12:35.813ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
94072025-04-30T06:12:35.813ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94082025-04-30T06:12:35.813ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:51459 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = cc0829f3-6d01-4519-b847-5b185331e3b8
94092025-04-30T06:12:35.814ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
94102025-04-30T06:12:35.900ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
94112025-04-30T06:12:35.900ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
94122025-04-30T06:12:35.901ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
94132025-04-30T06:12:35.901ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
94142025-04-30T06:12:35.904ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
94152025-04-30T06:12:35.904ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2420, tv_nsec: 703414015 } })
94162025-04-30T06:12:35.904ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
94172025-04-30T06:12:35.905ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
94182025-04-30T06:12:35.905ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
94192025-04-30T06:12:35.905ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
94202025-04-30T06:12:35.905ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
94212025-04-30T06:12:35.907ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
94222025-04-30T06:12:35.912ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 91 c5 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:54958 req_id = c5dbcfa1-bca8-4481-b4e3-9c8cc95a7d55
94232025-04-30T06:12:35.912ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 37317,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54958 req_id = c5dbcfa1-bca8-4481-b4e3-9c8cc95a7d55
94242025-04-30T06:12:35.912ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94252025-04-30T06:12:35.912ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:54958 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = c5dbcfa1-bca8-4481-b4e3-9c8cc95a7d55
94262025-04-30T06:12:36.005ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
94272025-04-30T06:12:36.007ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
94282025-04-30T06:12:36.024ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
94292025-04-30T06:12:36.024ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
94302025-04-30T06:12:36.024ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
94312025-04-30T06:12:36.027ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
94322025-04-30T06:12:36.027ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
94332025-04-30T06:12:36.035ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: fd f4 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:56415 req_id = 8930e501-c424-44b9-812f-0488f679b5fa
94342025-04-30T06:12:36.036ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 65012,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56415 req_id = 8930e501-c424-44b9-812f-0488f679b5fa
94352025-04-30T06:12:36.036ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
94362025-04-30T06:12:36.036ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 65012, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:56415 req_id = 8930e501-c424-44b9-812f-0488f679b5fa
94372025-04-30T06:12:36.037ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
94382025-04-30T06:12:36.037ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
94392025-04-30T06:12:36.037ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
94402025-04-30T06:12:36.037ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
94412025-04-30T06:12:36.038ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: ca 9c 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:49280 req_id = d38c1231-4cab-4686-95f5-05c2503265f0
94422025-04-30T06:12:36.038ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 51868,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49280 req_id = d38c1231-4cab-4686-95f5-05c2503265f0
94432025-04-30T06:12:36.038ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
94442025-04-30T06:12:36.038ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94452025-04-30T06:12:36.038ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:49280 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = d38c1231-4cab-4686-95f5-05c2503265f0
94462025-04-30T06:12:36.039ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
94472025-04-30T06:12:36.039ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
94482025-04-30T06:12:36.040ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
94492025-04-30T06:12:36.041ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2420, tv_nsec: 840681421 } })
94502025-04-30T06:12:36.041ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
94512025-04-30T06:12:36.047ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: b4 fc 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:50701 req_id = ba178b61-f4df-41ea-9a86-41e8fb7f3e79
94522025-04-30T06:12:36.048ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 46332,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50701 req_id = ba178b61-f4df-41ea-9a86-41e8fb7f3e79
94532025-04-30T06:12:36.048ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
94542025-04-30T06:12:36.048ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94552025-04-30T06:12:36.048ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:50701 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = ba178b61-f4df-41ea-9a86-41e8fb7f3e79
94562025-04-30T06:12:36.052ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2420, tv_nsec: 849285514 } })
94572025-04-30T06:12:36.052ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
94582025-04-30T06:12:36.055ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 8b 50 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .P..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:55779 req_id = cc4238c8-5d4d-4393-85d2-229a85cc77e5
94592025-04-30T06:12:36.056ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 35664,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55779 req_id = cc4238c8-5d4d-4393-85d2-229a85cc77e5
94602025-04-30T06:12:36.056ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94612025-04-30T06:12:36.056ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:55779 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = cc4238c8-5d4d-4393-85d2-229a85cc77e5
94622025-04-30T06:12:36.057ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
94632025-04-30T06:12:36.140ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
94642025-04-30T06:12:36.140ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
94652025-04-30T06:12:36.140ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
94662025-04-30T06:12:36.141ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
94672025-04-30T06:12:36.143ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
94682025-04-30T06:12:36.143ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
94692025-04-30T06:12:36.143ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
94702025-04-30T06:12:36.145ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 7b de 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e {...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:59461 req_id = e71886d3-bdae-4c2c-b30f-526a5c56eed6
94712025-04-30T06:12:36.145ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 31710,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59461 req_id = e71886d3-bdae-4c2c-b30f-526a5c56eed6
94722025-04-30T06:12:36.145ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
94732025-04-30T06:12:36.145ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:59461 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = e71886d3-bdae-4c2c-b30f-526a5c56eed6
94742025-04-30T06:12:36.146ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
94752025-04-30T06:12:36.147ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
94762025-04-30T06:12:36.150ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
94772025-04-30T06:12:36.244ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
94782025-04-30T06:12:36.245ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
94792025-04-30T06:12:36.245ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
94802025-04-30T06:12:36.245ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
94812025-04-30T06:12:36.257ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
94822025-04-30T06:12:36.257ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "dbffb8e7-0463-4f3c-862a-2e6733be4cac", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:35 GMT"} })
94832025-04-30T06:12:36.258ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
94842025-04-30T06:12:36.265ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
94852025-04-30T06:12:36.267ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
94862025-04-30T06:12:36.268ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
94872025-04-30T06:12:36.275ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
94882025-04-30T06:12:36.275ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
94892025-04-30T06:12:36.283ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e2d7df51-78fe-4d59-99f4-bf044e09e0ae", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
94902025-04-30T06:12:36.284ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
94912025-04-30T06:12:36.323ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8c2d2ac7-c9ef-452a-9080-f9f25b226499", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
94922025-04-30T06:12:36.323ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
94932025-04-30T06:12:36.325ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cce17c4a-617b-4b7b-81c3-3b9ba79ff7e5", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
94942025-04-30T06:12:36.325ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
94952025-04-30T06:12:36.336ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3f4e855e-c936-4fdf-b350-bfc2dd0b8886", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
94962025-04-30T06:12:36.337ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
94972025-04-30T06:12:36.343ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
94982025-04-30T06:12:36.348ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "59cdc261-c646-4fa9-8492-a90902d4cf2a", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
94992025-04-30T06:12:36.349ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
95002025-04-30T06:12:36.353ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8e9fb384-8d7d-433f-a33d-c2254d1d160f", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95012025-04-30T06:12:36.353ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
95022025-04-30T06:12:36.362ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "151af398-9972-4a65-bd06-43afe63cc5fc", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95032025-04-30T06:12:36.363ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
95042025-04-30T06:12:36.369ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "12faa38a-854e-46c2-a365-223eed80c612", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95052025-04-30T06:12:36.369ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
95062025-04-30T06:12:36.374ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e19801c-80de-4fa9-8df5-23142d0e3def", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95072025-04-30T06:12:36.374ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
95082025-04-30T06:12:36.375ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bdbc49eb-2e09-4b33-9d8e-402badec3752", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95092025-04-30T06:12:36.375ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
95102025-04-30T06:12:36.376ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e15636a5-e1f6-4914-978f-f0ebf28d3b6d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95112025-04-30T06:12:36.376ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
95122025-04-30T06:12:36.377ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1b23880a-a056-471c-8e3f-16eeda49558b", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95132025-04-30T06:12:36.377ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
95142025-04-30T06:12:36.380ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "693f1780-8143-4cb2-9b18-9253c1869fed", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95152025-04-30T06:12:36.380ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
95162025-04-30T06:12:36.383ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a78629d9-3c28-4655-8efb-ed58010c6d3e", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95172025-04-30T06:12:36.383ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
95182025-04-30T06:12:36.385ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c21e9a3-f201-463a-a7cd-52b267cf2bc8", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95192025-04-30T06:12:36.385ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
95202025-04-30T06:12:36.388ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "4157e07a-ae0d-49db-966c-7ae8442c679f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95212025-04-30T06:12:36.388ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
95222025-04-30T06:12:36.389ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cbd91858-e78b-4df9-8a04-8d9bca1a97e0", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95232025-04-30T06:12:36.389ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
95242025-04-30T06:12:36.392ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "acafb9da-de26-46e9-9981-9005d95df306", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95252025-04-30T06:12:36.392ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
95262025-04-30T06:12:36.394ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
95272025-04-30T06:12:36.394ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
95282025-04-30T06:12:36.394ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
95292025-04-30T06:12:36.394ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
95302025-04-30T06:12:36.395ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
95312025-04-30T06:12:36.395ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6fed46a5-7b9b-4a4b-a361-2c6a8f79b76a", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95322025-04-30T06:12:36.396ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
95332025-04-30T06:12:36.400ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8398ce54-f7bf-4536-95c0-e9bb7d807392", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95342025-04-30T06:12:36.401ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
95352025-04-30T06:12:36.401ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
95362025-04-30T06:12:36.408ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
95372025-04-30T06:12:36.408ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
95382025-04-30T06:12:36.408ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
95392025-04-30T06:12:36.408ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
95402025-04-30T06:12:36.411ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "05a11526-0ff9-4afc-aa0c-7ae8b52a22de", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95412025-04-30T06:12:36.411ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
95422025-04-30T06:12:36.412ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
95432025-04-30T06:12:36.412ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
95442025-04-30T06:12:36.413ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
95452025-04-30T06:12:36.416ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "55b90f67-e93e-4a7c-a8bf-081ef0527a99", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95462025-04-30T06:12:36.416ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
95472025-04-30T06:12:36.424ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "820e3321-8789-4356-aef9-09b315f1e985", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95482025-04-30T06:12:36.426ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
95492025-04-30T06:12:36.433ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b939ba3b-585c-48a6-b787-371cc4228b06", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95502025-04-30T06:12:36.434ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
95512025-04-30T06:12:36.442ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c2c994de-4a8a-4a20-8629-a0748853bcaf", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95522025-04-30T06:12:36.442ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
95532025-04-30T06:12:36.470ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "e8b60ba0-cf61-4133-ba26-8461742088a0", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95542025-04-30T06:12:36.470ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
95552025-04-30T06:12:36.474ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "265b205b-8541-4288-97e1-1c23582ba0a0", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95562025-04-30T06:12:36.475ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
95572025-04-30T06:12:36.477ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
95582025-04-30T06:12:36.481ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dc339262-d4f0-46bc-803b-e56816c04a79", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95592025-04-30T06:12:36.481ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
95602025-04-30T06:12:36.486ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "812023dd-1fdf-48fe-b075-558f835ce12e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95612025-04-30T06:12:36.487ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
95622025-04-30T06:12:36.490ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d674f438-66d5-4c78-8189-e7349a3f13f6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95632025-04-30T06:12:36.491ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
95642025-04-30T06:12:36.492ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "26c9c6e3-534e-4b72-b7b7-8ffa9b146269", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95652025-04-30T06:12:36.492ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
95662025-04-30T06:12:36.493ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "90eaf85d-e244-4673-821a-7a68ab91ef48", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95672025-04-30T06:12:36.493ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
95682025-04-30T06:12:36.494ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "14d2f6c8-be2c-4e98-b90c-1f31c4149e3c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95692025-04-30T06:12:36.494ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
95702025-04-30T06:12:36.495ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ca479f3-8dda-4ba0-8842-97e94787a62f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95712025-04-30T06:12:36.495ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
95722025-04-30T06:12:36.497ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "fc1a237f-a8a6-4b9f-9d05-67b597106357", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95732025-04-30T06:12:36.497ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
95742025-04-30T06:12:36.499ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "79b64f4f-fcea-45f5-a85c-587ee0b82877", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95752025-04-30T06:12:36.499ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
95762025-04-30T06:12:36.502ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "675a5ab2-3952-457f-a171-c016c783d9d0", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95772025-04-30T06:12:36.502ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
95782025-04-30T06:12:36.506ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c50c7abe-5a09-46e5-b806-86f57e2ecace", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95792025-04-30T06:12:36.506ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
95802025-04-30T06:12:36.508ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "932edd78-50a0-44f6-9f4c-55dfe6e9b7d4", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95812025-04-30T06:12:36.508ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
95822025-04-30T06:12:36.510ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0b4451ee-5edc-42a6-9f2b-219a7d929f2e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95832025-04-30T06:12:36.510ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
95842025-04-30T06:12:36.512ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b6cb5faf-94c7-4844-913f-ab4c39916ae6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95852025-04-30T06:12:36.512ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
95862025-04-30T06:12:36.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95872025-04-30T06:12:36.513ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95882025-04-30T06:12:36.514ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7be81d15-e454-4c9a-af23-90af6d1440b5", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95892025-04-30T06:12:36.514ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
95902025-04-30T06:12:36.515ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95912025-04-30T06:12:36.515ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95922025-04-30T06:12:36.515ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95932025-04-30T06:12:36.515ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
95942025-04-30T06:12:36.516ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "66794519-a2fe-4149-bae3-9e46c71853e0", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95952025-04-30T06:12:36.516ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
95962025-04-30T06:12:36.517ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "afdcc74d-24b6-4cf0-ae46-c422ff95286d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
95972025-04-30T06:12:36.517ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
95982025-04-30T06:12:36.517ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
95992025-04-30T06:12:36.517ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96002025-04-30T06:12:36.517ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96012025-04-30T06:12:36.518ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96022025-04-30T06:12:36.521ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96032025-04-30T06:12:36.526ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
96042025-04-30T06:12:36.526ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
96052025-04-30T06:12:36.527ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
96062025-04-30T06:12:36.527ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96072025-04-30T06:12:36.527ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96082025-04-30T06:12:36.528ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96092025-04-30T06:12:36.528ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
96102025-04-30T06:12:36.529ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
96112025-04-30T06:12:36.529ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96122025-04-30T06:12:36.529ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96132025-04-30T06:12:36.529ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96142025-04-30T06:12:36.531ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96152025-04-30T06:12:36.544ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
96162025-04-30T06:12:36.544ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96172025-04-30T06:12:36.544ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96182025-04-30T06:12:36.545ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96192025-04-30T06:12:36.550ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96202025-04-30T06:12:36.556ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
96212025-04-30T06:12:36.556ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96222025-04-30T06:12:36.556ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96232025-04-30T06:12:36.557ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96242025-04-30T06:12:36.610ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
96252025-04-30T06:12:36.610ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
96262025-04-30T06:12:36.611ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:61150 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
96272025-04-30T06:12:36.612ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:61150 req_id = 2c011b59-5a14-4acd-958a-ba4f615b9ba5 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
96282025-04-30T06:12:36.612ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 625 local_addr = [::1]:37108 method = GET remote_addr = [::1]:61150 req_id = 2c011b59-5a14-4acd-958a-ba4f615b9ba5 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
96292025-04-30T06:12:36.613ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96302025-04-30T06:12:36.613ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96312025-04-30T06:12:36.614ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96322025-04-30T06:12:36.615ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "2c011b59-5a14-4acd-958a-ba4f615b9ba5", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
96332025-04-30T06:12:36.619ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
96342025-04-30T06:12:36.619ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
96352025-04-30T06:12:36.619ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
96362025-04-30T06:12:36.621ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
96372025-04-30T06:12:36.621ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
96382025-04-30T06:12:36.621ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96392025-04-30T06:12:36.621ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96402025-04-30T06:12:36.621ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96412025-04-30T06:12:36.628ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96422025-04-30T06:12:36.635ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
96432025-04-30T06:12:36.635ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96442025-04-30T06:12:36.635ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96452025-04-30T06:12:36.636ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96462025-04-30T06:12:36.681ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
96472025-04-30T06:12:36.701ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
96482025-04-30T06:12:36.702ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
96492025-04-30T06:12:36.702ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 910.088943ms iteration = 28 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
96502025-04-30T06:12:36.702ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 29 reason = Signaled
96512025-04-30T06:12:36.703ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
96522025-04-30T06:12:36.703ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
96532025-04-30T06:12:36.703ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96542025-04-30T06:12:36.704ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96552025-04-30T06:12:36.707ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96562025-04-30T06:12:36.714ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96572025-04-30T06:12:36.723ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
96582025-04-30T06:12:36.723ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
96592025-04-30T06:12:36.724ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
96602025-04-30T06:12:36.724ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
96612025-04-30T06:12:36.730ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
96622025-04-30T06:12:36.730ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
96632025-04-30T06:12:36.732ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 54 b6 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 T............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:61354 req_id = e1806235-c05b-4f57-819e-b5ee3e2b2a54
96642025-04-30T06:12:36.736ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 21686,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61354 req_id = e1806235-c05b-4f57-819e-b5ee3e2b2a54
96652025-04-30T06:12:36.736ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
96662025-04-30T06:12:36.737ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
96672025-04-30T06:12:36.737ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:61354 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = e1806235-c05b-4f57-819e-b5ee3e2b2a54
96682025-04-30T06:12:36.737ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
96692025-04-30T06:12:36.739ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
96702025-04-30T06:12:36.739ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96712025-04-30T06:12:36.740ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96722025-04-30T06:12:36.742ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96732025-04-30T06:12:36.743ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2421, tv_nsec: 541859633 } })
96742025-04-30T06:12:36.743ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
96752025-04-30T06:12:36.745ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 87 dd 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:53878 req_id = 14a350cf-c598-491e-8820-f49da888863a
96762025-04-30T06:12:36.745ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 34781,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:53878 req_id = 14a350cf-c598-491e-8820-f49da888863a
96772025-04-30T06:12:36.745ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
96782025-04-30T06:12:36.745ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:53878 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 14a350cf-c598-491e-8820-f49da888863a
96792025-04-30T06:12:36.829ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
96802025-04-30T06:12:36.829ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
96812025-04-30T06:12:36.835ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
96822025-04-30T06:12:36.835ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96832025-04-30T06:12:36.835ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96842025-04-30T06:12:36.835ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96852025-04-30T06:12:36.836ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 14 36 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c .6..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:56751 req_id = 43ef402e-b616-4dae-ac9b-03ba35728551
96862025-04-30T06:12:36.836ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 5174,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:56751 req_id = 43ef402e-b616-4dae-ac9b-03ba35728551
96872025-04-30T06:12:36.837ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
96882025-04-30T06:12:36.837ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 5174, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:56751 req_id = 43ef402e-b616-4dae-ac9b-03ba35728551
96892025-04-30T06:12:36.838ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
96902025-04-30T06:12:36.838ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
96912025-04-30T06:12:36.838ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
96922025-04-30T06:12:36.838ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
96932025-04-30T06:12:36.838ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
96942025-04-30T06:12:36.839ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
96952025-04-30T06:12:36.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "56af1fe9-5d0f-451f-9df7-374cbcd5f3b0", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
96962025-04-30T06:12:36.841ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
96972025-04-30T06:12:36.843ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c2d19d52-f09b-4767-87e3-1a4117558e77", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
96982025-04-30T06:12:36.844ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
96992025-04-30T06:12:36.846ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "00f8b07c-3a39-471d-ad61-862668b3c1f9", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97002025-04-30T06:12:36.846ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
97012025-04-30T06:12:36.853ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1ba4f01c-41de-418f-9443-686f4cb85ed7", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97022025-04-30T06:12:36.853ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
97032025-04-30T06:12:36.864ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "94daeb1d-b0e6-42e8-8b69-4d094e6f9c59", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97042025-04-30T06:12:36.864ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
97052025-04-30T06:12:36.872ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9afd243a-997a-40c4-a55c-4f89b5ca938d", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97062025-04-30T06:12:36.872ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
97072025-04-30T06:12:36.884ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
97082025-04-30T06:12:36.884ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b1a6b79f-2764-4f7d-adc1-892375cedd42", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97092025-04-30T06:12:36.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
97102025-04-30T06:12:36.889ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a89cb5a6-c958-47e0-8513-d330c053e62a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97112025-04-30T06:12:36.890ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
97122025-04-30T06:12:36.891ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a883f4d1-7772-4fe0-9b92-415020aa7f50", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97132025-04-30T06:12:36.894ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
97142025-04-30T06:12:36.900ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bbea4c96-6bc4-459e-8da3-193b7de825e8", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97152025-04-30T06:12:36.900ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
97162025-04-30T06:12:36.903ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8a8f7cf5-4ed5-4dd8-9750-b51d42a3cb33", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97172025-04-30T06:12:36.903ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
97182025-04-30T06:12:36.905ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "45664f91-4670-49bb-897f-59ff14429b27", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97192025-04-30T06:12:36.905ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
97202025-04-30T06:12:36.952ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
97212025-04-30T06:12:36.952ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
97222025-04-30T06:12:36.952ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
97232025-04-30T06:12:36.952ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
97242025-04-30T06:12:36.953ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
97252025-04-30T06:12:36.954ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "491a60b7-f5e1-4b4c-9a20-ebcfa5b49224", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97262025-04-30T06:12:36.954ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
97272025-04-30T06:12:36.965ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
97282025-04-30T06:12:36.972ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
97292025-04-30T06:12:36.972ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
97302025-04-30T06:12:36.972ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
97312025-04-30T06:12:36.973ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
97322025-04-30T06:12:36.988ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
97332025-04-30T06:12:36.989ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
97342025-04-30T06:12:36.990ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
97352025-04-30T06:12:37.009ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cdfa3399-0f72-4373-958a-d8d830e6692f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97362025-04-30T06:12:37.010ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
97372025-04-30T06:12:37.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9cbf0c2c-35e3-428a-bec4-5512381f35f2", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97382025-04-30T06:12:37.013ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
97392025-04-30T06:12:37.016ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c673dafe-d409-4363-a190-756dcaab50c8", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97402025-04-30T06:12:37.016ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
97412025-04-30T06:12:37.031ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8ff8bc11-b461-4d7a-9be5-7f5c78cc3d88", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97422025-04-30T06:12:37.035ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
97432025-04-30T06:12:37.043ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b6b51e5-8c12-4855-be53-a0da8fdfde9a", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97442025-04-30T06:12:37.043ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
97452025-04-30T06:12:37.047ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c388b314-a8aa-4170-839e-005c5c85845d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97462025-04-30T06:12:37.048ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
97472025-04-30T06:12:37.051ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f8a285b8-5457-4fc0-8eb5-1936e08f0f7c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97482025-04-30T06:12:37.051ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
97492025-04-30T06:12:37.055ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b4095033-bbbd-4452-9f8c-2521dc99909a", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97502025-04-30T06:12:37.055ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
97512025-04-30T06:12:37.056ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
97522025-04-30T06:12:37.057ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e30c6be6-f883-4e66-97a0-8177f28d8b8f", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97532025-04-30T06:12:37.057ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
97542025-04-30T06:12:37.058ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fcaaeb4e-6ec8-437d-be7f-6a07be833c8c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97552025-04-30T06:12:37.066ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
97562025-04-30T06:12:37.067ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f4ff14f1-526f-496d-b625-f4c68bbc8feb", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97572025-04-30T06:12:37.068ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
97582025-04-30T06:12:37.073ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3cbb532a-c2e8-4951-9ce3-07b5d134b1b9", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97592025-04-30T06:12:37.073ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
97602025-04-30T06:12:37.075ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e9b39add-f0ff-490d-bad8-26fb3198fc08", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97612025-04-30T06:12:37.076ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
97622025-04-30T06:12:37.084ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "503a0ca4-7fcd-41a3-be56-23c3533634e3", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97632025-04-30T06:12:37.084ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
97642025-04-30T06:12:37.088ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "69ca8abd-677e-4d95-aca8-f0f0d6891d38", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97652025-04-30T06:12:37.088ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
97662025-04-30T06:12:37.089ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0cf65821-58cf-4d37-9840-fd9bb495f07f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97672025-04-30T06:12:37.089ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
97682025-04-30T06:12:37.090ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "27a7be68-d8f8-492f-9823-d90740054274", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97692025-04-30T06:12:37.090ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
97702025-04-30T06:12:37.091ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "518ab285-71ba-4643-b406-06a2767dae55", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97712025-04-30T06:12:37.091ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
97722025-04-30T06:12:37.092ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "14e273f0-93fe-44d8-92cd-2a814bf66f3b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97732025-04-30T06:12:37.092ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
97742025-04-30T06:12:37.093ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "080fdcc8-ad65-4ec6-ab81-78ec91b36a2c", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97752025-04-30T06:12:37.093ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
97762025-04-30T06:12:37.094ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "145d5952-ab11-40b4-9942-478f23b7ac3f", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97772025-04-30T06:12:37.094ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
97782025-04-30T06:12:37.095ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "30da87b5-571e-4bbb-aa0b-b8e46ac93f1c", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97792025-04-30T06:12:37.095ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
97802025-04-30T06:12:37.097ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f4564da2-7a7d-44f8-bd22-27d48ccc0402", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97812025-04-30T06:12:37.097ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
97822025-04-30T06:12:37.099ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "5802b372-74a3-43f5-b55a-ef28e43cdd4d", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97832025-04-30T06:12:37.101ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
97842025-04-30T06:12:37.106ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
97852025-04-30T06:12:37.108ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
97862025-04-30T06:12:37.109ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
97872025-04-30T06:12:37.109ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
97882025-04-30T06:12:37.113ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
97892025-04-30T06:12:37.113ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "43ab89d3-37f9-45f7-a31d-17503c03fcc8", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
97902025-04-30T06:12:37.113ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
97912025-04-30T06:12:37.133ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
97922025-04-30T06:12:37.181ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
97932025-04-30T06:12:37.181ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
97942025-04-30T06:12:37.181ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
97952025-04-30T06:12:37.182ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
97962025-04-30T06:12:37.182ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
97972025-04-30T06:12:37.182ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
97982025-04-30T06:12:37.183ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
97992025-04-30T06:12:37.187ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
98002025-04-30T06:12:37.187ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
98012025-04-30T06:12:37.187ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
98022025-04-30T06:12:37.188ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
98032025-04-30T06:12:37.189ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
98042025-04-30T06:12:37.189ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
98052025-04-30T06:12:37.193ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "400d5d84-e9b6-4068-a462-dc6fc7d3b437", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98062025-04-30T06:12:37.194ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
98072025-04-30T06:12:37.196ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
98082025-04-30T06:12:37.196ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
98092025-04-30T06:12:37.202ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "76db7bb0-4bd5-4e8e-939c-5fbe87a6d9ad", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98102025-04-30T06:12:37.202ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
98112025-04-30T06:12:37.217ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f5c9001-2701-40a8-b09c-65da52d1bc7d", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98122025-04-30T06:12:37.217ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
98132025-04-30T06:12:37.223ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e740def-1f35-4c24-96d3-e79977ba9d4a", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98142025-04-30T06:12:37.224ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
98152025-04-30T06:12:37.229ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6af49eea-d92e-4c11-9b43-d3805a3ad107", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98162025-04-30T06:12:37.229ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
98172025-04-30T06:12:37.230ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "f6f23798-1b41-47ea-9eb5-9396b02bf163", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98182025-04-30T06:12:37.231ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
98192025-04-30T06:12:37.240ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
98202025-04-30T06:12:37.240ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fec247de-bfa1-4116-bcfa-7c63b5e73241", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:36 GMT"} })
98212025-04-30T06:12:37.240ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
98222025-04-30T06:12:37.240ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
98232025-04-30T06:12:37.241ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98242025-04-30T06:12:37.241ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98252025-04-30T06:12:37.243ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98262025-04-30T06:12:37.262ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
98272025-04-30T06:12:37.269ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
98282025-04-30T06:12:37.270ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
98292025-04-30T06:12:37.270ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
98302025-04-30T06:12:37.270ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98312025-04-30T06:12:37.270ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98322025-04-30T06:12:37.271ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98332025-04-30T06:12:37.275ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
98342025-04-30T06:12:37.281ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
98352025-04-30T06:12:37.282ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98362025-04-30T06:12:37.282ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98372025-04-30T06:12:37.282ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98382025-04-30T06:12:37.290ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
98392025-04-30T06:12:37.290ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
98402025-04-30T06:12:37.291ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
98412025-04-30T06:12:37.291ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
98422025-04-30T06:12:37.291ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
98432025-04-30T06:12:37.293ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
98442025-04-30T06:12:37.386ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
98452025-04-30T06:12:37.387ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
98462025-04-30T06:12:37.389ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:48715 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
98472025-04-30T06:12:37.391ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:48715 req_id = 2ab6aa54-8e63-4cfd-8aa3-2ff1a6c9d048 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
98482025-04-30T06:12:37.392ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1155 local_addr = [::1]:37108 method = GET remote_addr = [::1]:48715 req_id = 2ab6aa54-8e63-4cfd-8aa3-2ff1a6c9d048 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
98492025-04-30T06:12:37.392ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
98502025-04-30T06:12:37.401ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
98512025-04-30T06:12:37.401ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
98522025-04-30T06:12:37.401ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
98532025-04-30T06:12:37.403ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
98542025-04-30T06:12:37.404ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "2ab6aa54-8e63-4cfd-8aa3-2ff1a6c9d048", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
98552025-04-30T06:12:37.407ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
98562025-04-30T06:12:37.407ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
98572025-04-30T06:12:37.408ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
98582025-04-30T06:12:37.412ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
98592025-04-30T06:12:37.412ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
98602025-04-30T06:12:37.412ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98612025-04-30T06:12:37.412ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98622025-04-30T06:12:37.413ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98632025-04-30T06:12:37.419ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
98642025-04-30T06:12:37.420ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
98652025-04-30T06:12:37.425ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
98662025-04-30T06:12:37.428ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
98672025-04-30T06:12:37.432ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
98682025-04-30T06:12:37.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98692025-04-30T06:12:37.433ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98702025-04-30T06:12:37.434ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98712025-04-30T06:12:37.452ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
98722025-04-30T06:12:37.453ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98732025-04-30T06:12:37.454ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 162c28f8-1292-4880-a28c-02666cc87eb1 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98742025-04-30T06:12:37.454ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 162c28f8-1292-4880-a28c-02666cc87eb1 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98752025-04-30T06:12:37.454ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 162c28f8-1292-4880-a28c-02666cc87eb1 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98762025-04-30T06:12:37.457ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 162c28f8-1292-4880-a28c-02666cc87eb1 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98772025-04-30T06:12:37.461ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 7458 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 162c28f8-1292-4880-a28c-02666cc87eb1 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
98782025-04-30T06:12:37.464ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "162c28f8-1292-4880-a28c-02666cc87eb1", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
98792025-04-30T06:12:37.464ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98802025-04-30T06:12:37.466ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fdae6dfb-ca3f-4914-88d5-7eec049de8ae uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98812025-04-30T06:12:37.466ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fdae6dfb-ca3f-4914-88d5-7eec049de8ae resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98822025-04-30T06:12:37.466ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fdae6dfb-ca3f-4914-88d5-7eec049de8ae roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98832025-04-30T06:12:37.469ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fdae6dfb-ca3f-4914-88d5-7eec049de8ae resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98842025-04-30T06:12:37.486ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 20297 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = fdae6dfb-ca3f-4914-88d5-7eec049de8ae response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
98852025-04-30T06:12:37.486ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
98862025-04-30T06:12:37.487ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
98872025-04-30T06:12:37.487ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 784.534995ms iteration = 29 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
98882025-04-30T06:12:37.487ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 30 reason = Signaled
98892025-04-30T06:12:37.488ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
98902025-04-30T06:12:37.488ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
98912025-04-30T06:12:37.488ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
98922025-04-30T06:12:37.488ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
98932025-04-30T06:12:37.491ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
98942025-04-30T06:12:37.492ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "fdae6dfb-ca3f-4914-88d5-7eec049de8ae", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
98952025-04-30T06:12:37.492ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
98962025-04-30T06:12:37.492ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
98972025-04-30T06:12:37.492ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
98982025-04-30T06:12:37.498ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
98992025-04-30T06:12:37.504ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
99002025-04-30T06:12:37.504ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
99012025-04-30T06:12:37.504ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
99022025-04-30T06:12:37.506ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
99032025-04-30T06:12:37.506ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
99042025-04-30T06:12:37.510ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
99052025-04-30T06:12:37.510ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
99062025-04-30T06:12:37.511ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 6f 6b 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ok..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:55283 req_id = 69a7c275-ffd4-4b18-a94f-7b87b356f4e2
99072025-04-30T06:12:37.511ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 28523,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55283 req_id = 69a7c275-ffd4-4b18-a94f-7b87b356f4e2
99082025-04-30T06:12:37.512ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
99092025-04-30T06:12:37.512ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
99102025-04-30T06:12:37.512ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:55283 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 69a7c275-ffd4-4b18-a94f-7b87b356f4e2
99112025-04-30T06:12:37.512ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2422, tv_nsec: 311598858 } })
99122025-04-30T06:12:37.513ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
99132025-04-30T06:12:37.513ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99142025-04-30T06:12:37.513ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99152025-04-30T06:12:37.514ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 38 e3 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 8...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:52645 req_id = 8afe43fe-df5e-49d3-ae34-8167c353e035
99162025-04-30T06:12:37.514ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 14563,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:52645 req_id = 8afe43fe-df5e-49d3-ae34-8167c353e035
99172025-04-30T06:12:37.514ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
99182025-04-30T06:12:37.514ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:52645 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 8afe43fe-df5e-49d3-ae34-8167c353e035
99192025-04-30T06:12:37.586ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
99202025-04-30T06:12:37.587ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99212025-04-30T06:12:37.588ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99222025-04-30T06:12:37.589ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99232025-04-30T06:12:37.589ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
99242025-04-30T06:12:37.590ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
99252025-04-30T06:12:37.590ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
99262025-04-30T06:12:37.590ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
99272025-04-30T06:12:37.590ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
99282025-04-30T06:12:37.595ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
99292025-04-30T06:12:37.599ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: d1 1c 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:54127 req_id = df52dfcd-fa97-4d51-abf6-59b72b4f1262
99302025-04-30T06:12:37.599ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 53532,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54127 req_id = df52dfcd-fa97-4d51-abf6-59b72b4f1262
99312025-04-30T06:12:37.599ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
99322025-04-30T06:12:37.599ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 53532, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:54127 req_id = df52dfcd-fa97-4d51-abf6-59b72b4f1262
99332025-04-30T06:12:37.600ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
99342025-04-30T06:12:37.620ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
99352025-04-30T06:12:37.620ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
99362025-04-30T06:12:37.620ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
99372025-04-30T06:12:37.622ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
99382025-04-30T06:12:37.622ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
99392025-04-30T06:12:37.623ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
99402025-04-30T06:12:37.623ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
99412025-04-30T06:12:37.637ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
99422025-04-30T06:12:37.638ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
99432025-04-30T06:12:37.638ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
99442025-04-30T06:12:37.651ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "e48e9d43-d83c-4215-b594-ff99c77df2da", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99452025-04-30T06:12:37.652ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
99462025-04-30T06:12:37.657ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "78ef2a5b-d69f-4c20-a58f-1e96aa8de6f7", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99472025-04-30T06:12:37.658ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
99482025-04-30T06:12:37.666ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b18e9c61-05b9-4555-852f-3b59d6b23c8d", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99492025-04-30T06:12:37.666ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
99502025-04-30T06:12:37.703ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "14737225-1a5d-4ddd-b977-f47cc4b81862", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99512025-04-30T06:12:37.704ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
99522025-04-30T06:12:37.722ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
99532025-04-30T06:12:37.726ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "25c485e4-9855-4795-987c-f3434e6deb37", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99542025-04-30T06:12:37.727ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
99552025-04-30T06:12:37.734ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "87b4d084-c7d8-45fb-baf8-2d4bf8f74535", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99562025-04-30T06:12:37.735ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
99572025-04-30T06:12:37.737ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "dfc313ce-fa8a-419d-acaa-42adb75424d7", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99582025-04-30T06:12:37.737ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
99592025-04-30T06:12:37.741ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "85a8f6d8-7ee5-4e50-9608-0bf715afa373", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99602025-04-30T06:12:37.741ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
99612025-04-30T06:12:37.744ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6f6fbc37-e5a7-4e7e-933e-da7fac4f7e91", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99622025-04-30T06:12:37.744ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
99632025-04-30T06:12:37.746ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c0cc213a-6666-4789-8b18-9f05e44c6ea6", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99642025-04-30T06:12:37.746ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
99652025-04-30T06:12:37.747ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a49b181c-f9d7-4321-9d37-538f4d81722b", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99662025-04-30T06:12:37.754ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
99672025-04-30T06:12:37.755ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dfb002d6-b3cc-4f8a-a20a-65a3d211cfde", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99682025-04-30T06:12:37.755ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
99692025-04-30T06:12:37.757ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7ad2ad0c-efbf-42c0-b3af-021d7de98932", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99702025-04-30T06:12:37.758ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
99712025-04-30T06:12:37.759ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "92d47585-d126-4332-a414-e30cd90b5aa1", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99722025-04-30T06:12:37.759ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
99732025-04-30T06:12:37.761ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "686f8687-1e35-4c46-b338-fccc3cb766c1", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99742025-04-30T06:12:37.761ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
99752025-04-30T06:12:37.763ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9b7b7a2f-34d4-45aa-8523-54f9d65d6bcc", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99762025-04-30T06:12:37.763ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
99772025-04-30T06:12:37.765ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "03054774-ede0-4f54-9f89-76f57765ad00", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99782025-04-30T06:12:37.765ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
99792025-04-30T06:12:37.768ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "d9638dde-7c02-470f-b771-54c58fd045d2", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99802025-04-30T06:12:37.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
99812025-04-30T06:12:37.771ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "26782587-881c-4fd6-9edd-3daf81259c59", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99822025-04-30T06:12:37.771ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
99832025-04-30T06:12:37.773ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7c10880e-7f80-4cca-921c-640a245731fa", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99842025-04-30T06:12:37.773ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
99852025-04-30T06:12:37.773ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
99862025-04-30T06:12:37.773ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
99872025-04-30T06:12:37.773ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
99882025-04-30T06:12:37.773ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
99892025-04-30T06:12:37.775ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
99902025-04-30T06:12:37.777ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "169bc803-0c81-47d2-8408-bae781cd3396", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99912025-04-30T06:12:37.777ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
99922025-04-30T06:12:37.779ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6b82287a-660f-4193-bbaf-10c4eea15692", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
99932025-04-30T06:12:37.779ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
99942025-04-30T06:12:37.779ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
99952025-04-30T06:12:37.786ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
99962025-04-30T06:12:37.786ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
99972025-04-30T06:12:37.786ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
99982025-04-30T06:12:37.788ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
99992025-04-30T06:12:37.791ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "491e2356-73df-47e0-9e84-370d54a606df", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100002025-04-30T06:12:37.791ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
100012025-04-30T06:12:37.792ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
100022025-04-30T06:12:37.792ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
100032025-04-30T06:12:37.793ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
100042025-04-30T06:12:37.794ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "38d1a691-62a5-4327-940f-36ace63f4f7b", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100052025-04-30T06:12:37.795ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
100062025-04-30T06:12:37.797ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c5f588b8-e1ff-48fd-85c0-71cfd6dd0fc0", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100072025-04-30T06:12:37.797ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
100082025-04-30T06:12:37.801ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3af74aaa-b5f5-4e94-87d1-aadfdb58daf4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100092025-04-30T06:12:37.801ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
100102025-04-30T06:12:37.805ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "df26ec04-fd7b-4df1-985d-684aee65be27", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100112025-04-30T06:12:37.805ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
100122025-04-30T06:12:37.815ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f1d78330-bee4-47db-ae0e-521917980236", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100132025-04-30T06:12:37.816ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
100142025-04-30T06:12:37.830ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "9af6597a-893a-4e86-8f96-a7b3c236fdbd", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100152025-04-30T06:12:37.832ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
100162025-04-30T06:12:37.841ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
100172025-04-30T06:12:37.848ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "18ae0143-b707-49d8-a1ab-3c2eb3cb563f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100182025-04-30T06:12:37.848ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
100192025-04-30T06:12:37.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "774e7c8c-3e7d-4a98-9cc1-acf641e34f9e", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100202025-04-30T06:12:37.850ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
100212025-04-30T06:12:37.852ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1057aaaa-25a1-4a7d-aa23-d98c7b3af1ec", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100222025-04-30T06:12:37.852ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
100232025-04-30T06:12:37.853ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b7e9df84-323e-47ea-acac-88d3ffc56a8d", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100242025-04-30T06:12:37.854ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
100252025-04-30T06:12:37.856ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "52ad5c56-b98e-454c-9228-f5f27907194a", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100262025-04-30T06:12:37.856ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
100272025-04-30T06:12:37.857ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0724c8c9-79b8-4258-b998-dde3b2425674", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100282025-04-30T06:12:37.858ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
100292025-04-30T06:12:37.861ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "29c7f75e-c2e7-41b2-81ad-2678da966016", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100302025-04-30T06:12:37.862ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
100312025-04-30T06:12:37.871ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e445369a-a43d-42bf-87f9-566844a9b719", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100322025-04-30T06:12:37.872ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
100332025-04-30T06:12:37.875ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "aeaad2df-6c8d-431b-81ea-27f9ece402a8", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100342025-04-30T06:12:37.875ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
100352025-04-30T06:12:37.878ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3130aa31-cc79-448d-9c66-f71980f66e36", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100362025-04-30T06:12:37.878ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
100372025-04-30T06:12:37.881ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0507aa17-ff14-4b7c-a93f-e37c27939b29", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100382025-04-30T06:12:37.882ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
100392025-04-30T06:12:37.887ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2735bb1f-18a2-48f4-a520-5ccd237f32e2", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100402025-04-30T06:12:37.887ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
100412025-04-30T06:12:37.888ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d88f82ff-410e-476b-a3b2-f2b8e13bf3c7", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100422025-04-30T06:12:37.889ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
100432025-04-30T06:12:37.891ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a24f5934-2f64-435c-b11b-c2298ff2312c", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100442025-04-30T06:12:37.891ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
100452025-04-30T06:12:37.892ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
100462025-04-30T06:12:37.892ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
100472025-04-30T06:12:37.892ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
100482025-04-30T06:12:37.892ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
100492025-04-30T06:12:37.892ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
100502025-04-30T06:12:37.894ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "495538a8-c0f7-4c65-aa9f-78924d6b1fdd", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100512025-04-30T06:12:37.895ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
100522025-04-30T06:12:37.895ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
100532025-04-30T06:12:37.902ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
100542025-04-30T06:12:37.902ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
100552025-04-30T06:12:37.902ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
100562025-04-30T06:12:37.903ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
100572025-04-30T06:12:37.906ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
100582025-04-30T06:12:37.907ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
100592025-04-30T06:12:37.907ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
100602025-04-30T06:12:37.909ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
100612025-04-30T06:12:37.912ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 01 73 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .s..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:62161 req_id = 958d3577-2c59-4601-9a46-19f2c9401bba
100622025-04-30T06:12:37.912ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 371,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62161 req_id = 958d3577-2c59-4601-9a46-19f2c9401bba
100632025-04-30T06:12:37.913ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
100642025-04-30T06:12:37.914ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
100652025-04-30T06:12:37.914ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:62161 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 958d3577-2c59-4601-9a46-19f2c9401bba
100662025-04-30T06:12:37.914ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a6ef248f-b15f-4cb6-9feb-77cd9e084463", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
100672025-04-30T06:12:37.914ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
100682025-04-30T06:12:37.915ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
100692025-04-30T06:12:37.915ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
100702025-04-30T06:12:37.915ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
100712025-04-30T06:12:37.916ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
100722025-04-30T06:12:37.923ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2422, tv_nsec: 722703297 } })
100732025-04-30T06:12:37.923ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
100742025-04-30T06:12:37.932ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
100752025-04-30T06:12:37.936ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
100762025-04-30T06:12:37.937ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
100772025-04-30T06:12:37.937ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
100782025-04-30T06:12:37.938ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
100792025-04-30T06:12:37.940ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
100802025-04-30T06:12:37.941ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
100812025-04-30T06:12:37.947ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: aa a3 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:65115 req_id = 67b4a0d4-20f0-4e33-afda-5ed05a5a9284
100822025-04-30T06:12:37.948ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 43683,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65115 req_id = 67b4a0d4-20f0-4e33-afda-5ed05a5a9284
100832025-04-30T06:12:37.953ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
100842025-04-30T06:12:37.953ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:65115 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 67b4a0d4-20f0-4e33-afda-5ed05a5a9284
100852025-04-30T06:12:37.954ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
100862025-04-30T06:12:37.958ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
100872025-04-30T06:12:37.958ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
100882025-04-30T06:12:37.958ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
100892025-04-30T06:12:37.959ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
100902025-04-30T06:12:37.972ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
100912025-04-30T06:12:38.059ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
100922025-04-30T06:12:38.059ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
100932025-04-30T06:12:38.060ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
100942025-04-30T06:12:38.061ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
100952025-04-30T06:12:38.065ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
100962025-04-30T06:12:38.205ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
100972025-04-30T06:12:38.205ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
100982025-04-30T06:12:38.210ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:64943 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
100992025-04-30T06:12:38.211ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
101002025-04-30T06:12:38.212ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
101012025-04-30T06:12:38.212ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
101022025-04-30T06:12:38.217ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
101032025-04-30T06:12:38.232ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
101042025-04-30T06:12:38.239ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:64943 req_id = 43d953f5-6d58-4f59-9b81-bbea4c53d900 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
101052025-04-30T06:12:38.245ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 6411 local_addr = [::1]:37108 method = GET remote_addr = [::1]:64943 req_id = 43d953f5-6d58-4f59-9b81-bbea4c53d900 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
101062025-04-30T06:12:38.249ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
101072025-04-30T06:12:38.249ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
101082025-04-30T06:12:38.304ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: b9 03 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:55532 req_id = 466c1673-ac84-4aa8-a852-8f37da597af7
101092025-04-30T06:12:38.304ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 47363,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55532 req_id = 466c1673-ac84-4aa8-a852-8f37da597af7
101102025-04-30T06:12:38.304ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
101112025-04-30T06:12:38.305ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101122025-04-30T06:12:38.305ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:55532 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 466c1673-ac84-4aa8-a852-8f37da597af7
101132025-04-30T06:12:38.309ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "43d953f5-6d58-4f59-9b81-bbea4c53d900", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:37 GMT"} })
101142025-04-30T06:12:38.315ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
101152025-04-30T06:12:38.316ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
101162025-04-30T06:12:38.316ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
101172025-04-30T06:12:38.324ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
101182025-04-30T06:12:38.324ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
101192025-04-30T06:12:38.324ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
101202025-04-30T06:12:38.324ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
101212025-04-30T06:12:38.332ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
101222025-04-30T06:12:38.378ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2423, tv_nsec: 176872159 } })
101232025-04-30T06:12:38.378ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
101242025-04-30T06:12:38.378ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
101252025-04-30T06:12:38.393ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
101262025-04-30T06:12:38.414ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
101272025-04-30T06:12:38.414ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
101282025-04-30T06:12:38.415ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
101292025-04-30T06:12:38.421ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
101302025-04-30T06:12:38.421ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
101312025-04-30T06:12:38.421ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
101322025-04-30T06:12:38.422ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
101332025-04-30T06:12:38.424ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 36 f0 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e 6...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62197 req_id = 5687fa8f-6cb9-44d8-89d6-60205af0410e
101342025-04-30T06:12:38.424ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 14064,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62197 req_id = 5687fa8f-6cb9-44d8-89d6-60205af0410e
101352025-04-30T06:12:38.426ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101362025-04-30T06:12:38.426ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62197 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 5687fa8f-6cb9-44d8-89d6-60205af0410e
101372025-04-30T06:12:38.427ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 26 26 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 &&..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:63001 req_id = 054bb2d4-d400-40ca-bff4-e9b4e9727bb4
101382025-04-30T06:12:38.428ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 9766,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63001 req_id = 054bb2d4-d400-40ca-bff4-e9b4e9727bb4
101392025-04-30T06:12:38.428ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
101402025-04-30T06:12:38.428ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101412025-04-30T06:12:38.429ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:63001 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 054bb2d4-d400-40ca-bff4-e9b4e9727bb4
101422025-04-30T06:12:38.430ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
101432025-04-30T06:12:38.560ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
101442025-04-30T06:12:38.561ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
101452025-04-30T06:12:38.561ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
101462025-04-30T06:12:38.561ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
101472025-04-30T06:12:38.565ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
101482025-04-30T06:12:38.565ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2423, tv_nsec: 364562019 } })
101492025-04-30T06:12:38.565ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
101502025-04-30T06:12:38.572ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101512025-04-30T06:12:38.577ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101522025-04-30T06:12:38.582ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: e4 2e 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:55160 req_id = 80ad544b-55cc-46a6-ad92-0b0420a5e8aa
101532025-04-30T06:12:38.583ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 58414,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55160 req_id = 80ad544b-55cc-46a6-ad92-0b0420a5e8aa
101542025-04-30T06:12:38.584ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101552025-04-30T06:12:38.584ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:55160 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 80ad544b-55cc-46a6-ad92-0b0420a5e8aa
101562025-04-30T06:12:38.587ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
101572025-04-30T06:12:38.663ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
101582025-04-30T06:12:38.665ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
101592025-04-30T06:12:38.669ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
101602025-04-30T06:12:38.673ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
101612025-04-30T06:12:38.678ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
101622025-04-30T06:12:38.680ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101632025-04-30T06:12:38.683ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101642025-04-30T06:12:38.683ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101652025-04-30T06:12:38.683ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
101662025-04-30T06:12:38.701ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
101672025-04-30T06:12:38.712ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
101682025-04-30T06:12:38.712ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
101692025-04-30T06:12:38.712ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.225001766s iteration = 30 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
101702025-04-30T06:12:38.712ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 31 reason = Signaled
101712025-04-30T06:12:38.712ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
101722025-04-30T06:12:38.712ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
101732025-04-30T06:12:38.713ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
101742025-04-30T06:12:38.713ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
101752025-04-30T06:12:38.714ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
101762025-04-30T06:12:38.718ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
101772025-04-30T06:12:38.724ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
101782025-04-30T06:12:38.725ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
101792025-04-30T06:12:38.725ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
101802025-04-30T06:12:38.726ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
101812025-04-30T06:12:38.731ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
101822025-04-30T06:12:38.731ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
101832025-04-30T06:12:38.732ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 58 9e 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 X............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:65115 req_id = a31d41b2-c852-453a-a5b5-9149a6b6e7f4
101842025-04-30T06:12:38.732ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 22686,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65115 req_id = a31d41b2-c852-453a-a5b5-9149a6b6e7f4
101852025-04-30T06:12:38.733ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
101862025-04-30T06:12:38.733ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101872025-04-30T06:12:38.735ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:65115 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = a31d41b2-c852-453a-a5b5-9149a6b6e7f4
101882025-04-30T06:12:38.736ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2423, tv_nsec: 534849205 } })
101892025-04-30T06:12:38.736ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
101902025-04-30T06:12:38.737ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 58 07 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e X...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:61764 req_id = 2d9b1654-538e-43b5-b63c-cf7857d2b16b
101912025-04-30T06:12:38.737ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 22535,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61764 req_id = 2d9b1654-538e-43b5-b63c-cf7857d2b16b
101922025-04-30T06:12:38.737ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
101932025-04-30T06:12:38.738ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:61764 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 2d9b1654-538e-43b5-b63c-cf7857d2b16b
101942025-04-30T06:12:38.820ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
101952025-04-30T06:12:38.821ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
101962025-04-30T06:12:38.821ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
101972025-04-30T06:12:38.821ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
101982025-04-30T06:12:38.821ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
101992025-04-30T06:12:38.822ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102002025-04-30T06:12:38.823ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 29 df 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c )............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:61864 req_id = 336bf721-4ce4-4086-853a-80fbcf937cc1
102012025-04-30T06:12:38.823ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 10719,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:61864 req_id = 336bf721-4ce4-4086-853a-80fbcf937cc1
102022025-04-30T06:12:38.823ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
102032025-04-30T06:12:38.824ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 10719, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:61864 req_id = 336bf721-4ce4-4086-853a-80fbcf937cc1
102042025-04-30T06:12:38.824ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
102052025-04-30T06:12:38.824ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
102062025-04-30T06:12:38.824ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
102072025-04-30T06:12:38.825ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
102082025-04-30T06:12:38.830ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
102092025-04-30T06:12:38.830ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
102102025-04-30T06:12:38.830ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
102112025-04-30T06:12:38.831ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102122025-04-30T06:12:38.835ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
102132025-04-30T06:12:38.835ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
102142025-04-30T06:12:38.836ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102152025-04-30T06:12:38.837ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "41883a47-e8f2-4477-b2e2-24dfb000af98", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102162025-04-30T06:12:38.837ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
102172025-04-30T06:12:38.842ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "08df97f7-daba-439b-96ac-a5e12b7a46f4", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102182025-04-30T06:12:38.844ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
102192025-04-30T06:12:38.864ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "27bf043f-ce28-4fa0-a44e-fb02b2eabac5", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102202025-04-30T06:12:38.865ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
102212025-04-30T06:12:38.868ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "403e0058-2631-410f-9a42-b0ffddcdfd8a", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102222025-04-30T06:12:38.869ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
102232025-04-30T06:12:38.873ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "78d9bb3e-fbd8-4614-acc3-e23a7294b45b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102242025-04-30T06:12:38.874ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
102252025-04-30T06:12:38.877ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "ab30228d-5593-4924-89bd-42d80f636aaf", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102262025-04-30T06:12:38.878ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
102272025-04-30T06:12:38.880ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "fb5c5c49-2146-4d7f-a1f3-6bdd53538d49", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102282025-04-30T06:12:38.880ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
102292025-04-30T06:12:38.883ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "73ff10df-824e-45b4-ba92-da5b362211e8", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102302025-04-30T06:12:38.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
102312025-04-30T06:12:38.887ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1d9a3592-cc0d-49c6-86ee-02176f115aa6", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102322025-04-30T06:12:38.887ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
102332025-04-30T06:12:38.888ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
102342025-04-30T06:12:38.894ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b6fb4c0-60d6-4856-941f-a27c927cd17b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102352025-04-30T06:12:38.894ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
102362025-04-30T06:12:38.896ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "56d65d52-7597-42db-8ec8-e56aaf88b7eb", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102372025-04-30T06:12:38.896ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
102382025-04-30T06:12:38.897ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b844cd82-e7ab-48de-9665-74789c72c163", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102392025-04-30T06:12:38.897ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
102402025-04-30T06:12:38.899ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1b41cb8b-b458-4f67-ba1e-54aac48652dd", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102412025-04-30T06:12:38.899ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
102422025-04-30T06:12:38.902ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "310bc760-f29a-49ee-9cce-3d22a2d89b75", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102432025-04-30T06:12:38.902ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
102442025-04-30T06:12:38.904ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "14adb8b7-34cf-4b50-b819-8af257894fcc", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102452025-04-30T06:12:38.904ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
102462025-04-30T06:12:38.933ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4deb5495-028a-4835-8496-c2e461ccda1e", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102472025-04-30T06:12:38.933ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
102482025-04-30T06:12:38.940ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
102492025-04-30T06:12:38.941ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
102502025-04-30T06:12:38.941ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
102512025-04-30T06:12:38.941ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
102522025-04-30T06:12:38.941ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102532025-04-30T06:12:38.944ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
102542025-04-30T06:12:38.949ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
102552025-04-30T06:12:38.949ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
102562025-04-30T06:12:38.949ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
102572025-04-30T06:12:38.950ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102582025-04-30T06:12:38.950ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "73fa30f3-b0a6-4804-b586-3adb7bb6e47f", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102592025-04-30T06:12:38.950ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
102602025-04-30T06:12:38.954ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
102612025-04-30T06:12:38.954ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
102622025-04-30T06:12:38.954ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
102632025-04-30T06:12:38.963ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "430e8549-6821-47cc-a56f-9019a7f80df6", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102642025-04-30T06:12:38.964ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
102652025-04-30T06:12:38.974ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8bfe14b5-7501-4c88-8b7b-7ec12d035221", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102662025-04-30T06:12:38.975ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
102672025-04-30T06:12:38.982ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "949878f0-6807-476f-9f18-104aeb68a035", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102682025-04-30T06:12:38.982ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
102692025-04-30T06:12:38.985ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "324491c4-6405-44eb-90d4-979b33e30487", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102702025-04-30T06:12:38.986ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
102712025-04-30T06:12:38.989ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "62704c1d-50f1-41ef-9e6f-763a4c0579ae", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102722025-04-30T06:12:38.989ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
102732025-04-30T06:12:38.991ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "dda44fe4-11b6-4ab3-904c-5156f9dd87df", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102742025-04-30T06:12:38.991ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
102752025-04-30T06:12:39.009ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b6760d6d-f220-437c-bf7f-67011fff1dde", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102762025-04-30T06:12:39.010ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
102772025-04-30T06:12:39.020ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
102782025-04-30T06:12:39.023ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6e8938bc-4d67-48c5-a202-eba05e58bcf4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102792025-04-30T06:12:39.023ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
102802025-04-30T06:12:39.029ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "c383c357-9008-4300-a0f1-3d2626db4d89", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102812025-04-30T06:12:39.030ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
102822025-04-30T06:12:39.033ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "5ef05e63-59d6-4a22-875c-2ecb1e1d6da4", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102832025-04-30T06:12:39.033ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
102842025-04-30T06:12:39.037ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "a7897967-e02a-46cf-8f9f-a87718f361de", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102852025-04-30T06:12:39.037ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
102862025-04-30T06:12:39.041ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "680e9592-c6d7-4eba-84c4-261bc11d673f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102872025-04-30T06:12:39.043ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
102882025-04-30T06:12:39.046ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9ff59dff-e5af-4c1b-a653-c2ac8e00f553", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102892025-04-30T06:12:39.046ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
102902025-04-30T06:12:39.047ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5b21b6fc-e7d2-4e9f-a235-291c2e921f6b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102912025-04-30T06:12:39.047ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
102922025-04-30T06:12:39.048ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8daddde4-54c8-4e11-8314-e7eb961f9280", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102932025-04-30T06:12:39.049ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
102942025-04-30T06:12:39.050ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "98b27e2f-0885-4fb9-b813-04e3a21b1805", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102952025-04-30T06:12:39.050ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
102962025-04-30T06:12:39.052ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7b028d27-99f0-4b2c-aef8-7fd631d43181", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102972025-04-30T06:12:39.053ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
102982025-04-30T06:12:39.055ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ed6e3ad-7dee-44a6-ace3-45d232e0f91e", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
102992025-04-30T06:12:39.055ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
103002025-04-30T06:12:39.057ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "0ed6388d-fc67-4d46-a4e9-e9df2e3c7853", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103012025-04-30T06:12:39.057ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
103022025-04-30T06:12:39.059ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "8993e266-3117-43b7-949d-d9d42a0f3503", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103032025-04-30T06:12:39.060ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
103042025-04-30T06:12:39.062ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "54f90f01-86cb-49e2-8e0e-e997ac1cecd3", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103052025-04-30T06:12:39.062ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
103062025-04-30T06:12:39.064ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f97f0836-4276-48b6-b521-764338825bb5", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103072025-04-30T06:12:39.064ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
103082025-04-30T06:12:39.066ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6d6ab5c2-844e-4b73-adcb-cbe62f4f8b81", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103092025-04-30T06:12:39.066ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
103102025-04-30T06:12:39.071ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
103112025-04-30T06:12:39.071ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103122025-04-30T06:12:39.071ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
103132025-04-30T06:12:39.072ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
103142025-04-30T06:12:39.072ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
103152025-04-30T06:12:39.075ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "52251bb9-46a5-4e1f-a6f2-111bfe5fda1f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103162025-04-30T06:12:39.075ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
103172025-04-30T06:12:39.078ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "70473a82-cbfc-4e33-a322-b38b307171e4", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103182025-04-30T06:12:39.078ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
103192025-04-30T06:12:39.080ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103202025-04-30T06:12:39.089ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
103212025-04-30T06:12:39.089ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
103222025-04-30T06:12:39.089ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
103232025-04-30T06:12:39.090ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
103242025-04-30T06:12:39.092ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c9d841df-47ac-4a16-8b75-91ca155d961b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103252025-04-30T06:12:39.092ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
103262025-04-30T06:12:39.094ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "796b5409-3367-4ab4-a033-13fecd40f981", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103272025-04-30T06:12:39.094ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
103282025-04-30T06:12:39.094ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
103292025-04-30T06:12:39.094ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
103302025-04-30T06:12:39.095ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
103312025-04-30T06:12:39.100ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8d2c71c6-bbe9-46fe-a80c-d9a8e37e662a", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103322025-04-30T06:12:39.101ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
103332025-04-30T06:12:39.101ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103342025-04-30T06:12:39.101ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103352025-04-30T06:12:39.101ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103362025-04-30T06:12:39.103ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103372025-04-30T06:12:39.109ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103382025-04-30T06:12:39.114ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
103392025-04-30T06:12:39.114ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
103402025-04-30T06:12:39.114ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103412025-04-30T06:12:39.114ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103422025-04-30T06:12:39.114ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103432025-04-30T06:12:39.117ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103442025-04-30T06:12:39.134ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103452025-04-30T06:12:39.139ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
103462025-04-30T06:12:39.139ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103472025-04-30T06:12:39.139ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103482025-04-30T06:12:39.140ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103492025-04-30T06:12:39.141ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
103502025-04-30T06:12:39.141ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
103512025-04-30T06:12:39.142ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
103522025-04-30T06:12:39.143ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
103532025-04-30T06:12:39.297ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
103542025-04-30T06:12:39.297ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
103552025-04-30T06:12:39.300ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:51051 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
103562025-04-30T06:12:39.301ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
103572025-04-30T06:12:39.301ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
103582025-04-30T06:12:39.302ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
103592025-04-30T06:12:39.306ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:51051 req_id = 7ad08e06-7f07-4558-9b79-cfc4c7fb8229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
103602025-04-30T06:12:39.306ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 619 local_addr = [::1]:37108 method = GET remote_addr = [::1]:51051 req_id = 7ad08e06-7f07-4558-9b79-cfc4c7fb8229 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
103612025-04-30T06:12:39.307ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "7ad08e06-7f07-4558-9b79-cfc4c7fb8229", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:38 GMT"} })
103622025-04-30T06:12:39.314ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
103632025-04-30T06:12:39.314ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
103642025-04-30T06:12:39.314ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
103652025-04-30T06:12:39.318ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
103662025-04-30T06:12:39.318ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103672025-04-30T06:12:39.318ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103682025-04-30T06:12:39.320ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103692025-04-30T06:12:39.322ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103702025-04-30T06:12:39.327ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
103712025-04-30T06:12:39.327ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
103722025-04-30T06:12:39.335ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103732025-04-30T06:12:39.349ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
103742025-04-30T06:12:39.349ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103752025-04-30T06:12:39.350ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103762025-04-30T06:12:39.351ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103772025-04-30T06:12:39.367ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
103782025-04-30T06:12:39.404ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
103792025-04-30T06:12:39.404ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
103802025-04-30T06:12:39.405ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 691.988031ms iteration = 31 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
103812025-04-30T06:12:39.405ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 32 reason = Signaled
103822025-04-30T06:12:39.405ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
103832025-04-30T06:12:39.405ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103842025-04-30T06:12:39.405ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103852025-04-30T06:12:39.405ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103862025-04-30T06:12:39.406ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103872025-04-30T06:12:39.422ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
103882025-04-30T06:12:39.423ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
103892025-04-30T06:12:39.423ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
103902025-04-30T06:12:39.423ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
103912025-04-30T06:12:39.424ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
103922025-04-30T06:12:39.428ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103932025-04-30T06:12:39.433ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
103942025-04-30T06:12:39.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
103952025-04-30T06:12:39.433ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
103962025-04-30T06:12:39.433ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
103972025-04-30T06:12:39.436ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
103982025-04-30T06:12:39.443ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
103992025-04-30T06:12:39.443ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
104002025-04-30T06:12:39.443ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
104012025-04-30T06:12:39.445ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
104022025-04-30T06:12:39.446ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
104032025-04-30T06:12:39.446ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
104042025-04-30T06:12:39.450ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
104052025-04-30T06:12:39.450ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
104062025-04-30T06:12:39.451ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
104072025-04-30T06:12:39.451ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 30 a9 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 0............_mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:50577 req_id = 0b1e4996-585d-4eaf-84a9-058a90dc6511
104082025-04-30T06:12:39.451ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 12457,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:50577 req_id = 0b1e4996-585d-4eaf-84a9-058a90dc6511
104092025-04-30T06:12:39.452ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
104102025-04-30T06:12:39.452ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
104112025-04-30T06:12:39.454ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:50577 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 0b1e4996-585d-4eaf-84a9-058a90dc6511
104122025-04-30T06:12:39.456ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2424, tv_nsec: 255410727 } })
104132025-04-30T06:12:39.456ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
104142025-04-30T06:12:39.457ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
104152025-04-30T06:12:39.457ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104162025-04-30T06:12:39.459ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 52f11aa0-0f02-4318-9326-a58de80ddfa5 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104172025-04-30T06:12:39.463ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 52f11aa0-0f02-4318-9326-a58de80ddfa5 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104182025-04-30T06:12:39.463ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 52f11aa0-0f02-4318-9326-a58de80ddfa5 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104192025-04-30T06:12:39.464ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 52f11aa0-0f02-4318-9326-a58de80ddfa5 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104202025-04-30T06:12:39.467ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 4f ff 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e O...........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62778 req_id = bf05a80e-f0c7-4d5d-8ef6-b0d85e68d332
104212025-04-30T06:12:39.467ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 20479,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62778 req_id = bf05a80e-f0c7-4d5d-8ef6-b0d85e68d332
104222025-04-30T06:12:39.468ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
104232025-04-30T06:12:39.468ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62778 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = bf05a80e-f0c7-4d5d-8ef6-b0d85e68d332
104242025-04-30T06:12:39.629ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
104252025-04-30T06:12:39.630ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 170942 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 52f11aa0-0f02-4318-9326-a58de80ddfa5 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
104262025-04-30T06:12:39.631ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104272025-04-30T06:12:39.632ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "52f11aa0-0f02-4318-9326-a58de80ddfa5", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104282025-04-30T06:12:39.633ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104292025-04-30T06:12:39.633ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104302025-04-30T06:12:39.634ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7449921a-693b-4c15-9405-f4adac91c4af uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104312025-04-30T06:12:39.635ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: fe c5 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ............._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:60241 req_id = 8fd5a22e-9a65-4e9d-bce0-6b95e1a68920
104322025-04-30T06:12:39.635ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 65221,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:60241 req_id = 8fd5a22e-9a65-4e9d-bce0-6b95e1a68920
104332025-04-30T06:12:39.636ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
104342025-04-30T06:12:39.636ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 65221, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:60241 req_id = 8fd5a22e-9a65-4e9d-bce0-6b95e1a68920
104352025-04-30T06:12:39.636ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7449921a-693b-4c15-9405-f4adac91c4af resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104362025-04-30T06:12:39.636ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7449921a-693b-4c15-9405-f4adac91c4af roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104372025-04-30T06:12:39.637ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7449921a-693b-4c15-9405-f4adac91c4af resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104382025-04-30T06:12:39.639ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
104392025-04-30T06:12:39.639ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
104402025-04-30T06:12:39.639ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
104412025-04-30T06:12:39.640ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104422025-04-30T06:12:39.642ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104432025-04-30T06:12:39.642ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104442025-04-30T06:12:39.642ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104452025-04-30T06:12:39.647ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 12921 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 7449921a-693b-4c15-9405-f4adac91c4af response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
104462025-04-30T06:12:39.648ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "ec6d7a7a-53c4-450a-b6f7-cfb0a547b2f8", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104472025-04-30T06:12:39.649ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
104482025-04-30T06:12:39.650ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "7449921a-693b-4c15-9405-f4adac91c4af", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104492025-04-30T06:12:39.650ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
104502025-04-30T06:12:39.650ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
104512025-04-30T06:12:39.650ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
104522025-04-30T06:12:39.653ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "7402180a-6b95-4507-9f14-bdf3884d654f", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104532025-04-30T06:12:39.653ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
104542025-04-30T06:12:39.659ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "50cee4dc-093e-4ac4-8b34-3aaaa26e09a7", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104552025-04-30T06:12:39.659ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
104562025-04-30T06:12:39.664ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "69edeb69-7e7b-48ba-a355-234c620317ab", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104572025-04-30T06:12:39.667ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
104582025-04-30T06:12:39.671ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "485c4923-7a2e-4ecd-ab33-1a2fe5f62587", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104592025-04-30T06:12:39.671ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
104602025-04-30T06:12:39.672ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
104612025-04-30T06:12:39.675ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "034f968e-2185-421a-8e02-d3285d1066dd", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104622025-04-30T06:12:39.675ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
104632025-04-30T06:12:39.684ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "820f9078-23a8-4599-a741-1ad560e0d26d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104642025-04-30T06:12:39.685ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
104652025-04-30T06:12:39.695ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "28aaaaef-3566-4d8e-a499-dde322fd5af5", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104662025-04-30T06:12:39.696ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
104672025-04-30T06:12:39.698ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "66ffe9a7-c92f-42db-a8c5-145f5adbfa26", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104682025-04-30T06:12:39.698ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
104692025-04-30T06:12:39.700ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6c77e7fe-1a62-4457-8ff8-8a422f7da4d8", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104702025-04-30T06:12:39.701ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
104712025-04-30T06:12:39.702ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "300ec48e-6130-4e1e-a6b6-7607fe8756a7", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104722025-04-30T06:12:39.702ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
104732025-04-30T06:12:39.708ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7252d013-bfc8-493b-b957-1b76bdf5b7cb", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104742025-04-30T06:12:39.708ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
104752025-04-30T06:12:39.709ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9a46340b-a26d-4fc5-a56a-334df441c2af", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104762025-04-30T06:12:39.716ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
104772025-04-30T06:12:39.726ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
104782025-04-30T06:12:39.726ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
104792025-04-30T06:12:39.726ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
104802025-04-30T06:12:39.726ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
104812025-04-30T06:12:39.728ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
104822025-04-30T06:12:39.732ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
104832025-04-30T06:12:39.755ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
104842025-04-30T06:12:39.755ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
104852025-04-30T06:12:39.756ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
104862025-04-30T06:12:39.757ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
104872025-04-30T06:12:39.765ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
104882025-04-30T06:12:39.766ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
104892025-04-30T06:12:39.767ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
104902025-04-30T06:12:39.767ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3b6c03d5-0060-4590-81cc-a8977d7d07fc", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104912025-04-30T06:12:39.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
104922025-04-30T06:12:39.776ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "e2f7cf09-1e9a-48a9-aabe-e3b9363b73b1", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104932025-04-30T06:12:39.776ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
104942025-04-30T06:12:39.781ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "8203cc23-6847-417c-bb34-fb3dd33ef7f3", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104952025-04-30T06:12:39.781ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
104962025-04-30T06:12:39.784ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "054ba1ad-35a6-45da-8c66-9adafc087bef", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104972025-04-30T06:12:39.784ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
104982025-04-30T06:12:39.786ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ef620f93-e5dd-4e9d-9596-2082458b0839", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
104992025-04-30T06:12:39.787ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
105002025-04-30T06:12:39.807ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "efc2b138-6464-4a0a-a578-659170c1dfa2", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105012025-04-30T06:12:39.807ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
105022025-04-30T06:12:39.811ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "81900e5e-0770-43eb-9324-183de16c4c5b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105032025-04-30T06:12:39.812ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
105042025-04-30T06:12:39.815ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "83d4c7d0-1d9e-49c0-8b0a-5d828c863029", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105052025-04-30T06:12:39.816ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
105062025-04-30T06:12:39.829ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
105072025-04-30T06:12:39.834ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3dd45b44-6f6e-4d64-aef6-45c0b24d1e29", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105082025-04-30T06:12:39.834ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
105092025-04-30T06:12:39.838ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "b1437c06-4491-4cb7-8950-e0090eb12eac", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105102025-04-30T06:12:39.838ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
105112025-04-30T06:12:39.841ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a87e0d0d-59ce-4fb0-994d-9da60ced9bea", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105122025-04-30T06:12:39.842ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
105132025-04-30T06:12:39.845ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b091f308-7637-42c9-9fac-dca06948681b", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105142025-04-30T06:12:39.845ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
105152025-04-30T06:12:39.848ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bf0c800d-96f3-4120-9df7-486b8c978b85", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105162025-04-30T06:12:39.848ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
105172025-04-30T06:12:39.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "a711c03e-c3d7-422e-89d2-0285ff1bb07f", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105182025-04-30T06:12:39.851ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
105192025-04-30T06:12:39.856ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "41b9c4c7-ee5d-47cd-a847-ce8d1cfe135d", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105202025-04-30T06:12:39.856ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
105212025-04-30T06:12:39.860ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "63fca1da-60b0-498f-a81f-6bd4514bfc5f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105222025-04-30T06:12:39.860ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
105232025-04-30T06:12:39.865ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "eaa941f9-5c59-4dae-99b9-04c9390c907e", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105242025-04-30T06:12:39.865ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
105252025-04-30T06:12:39.866ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6bc37c94-3fcf-4182-858b-c38666c2265b", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105262025-04-30T06:12:39.866ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
105272025-04-30T06:12:39.868ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "4f40cb9e-c6ce-48b8-bf59-5a9e9c4de606", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105282025-04-30T06:12:39.868ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
105292025-04-30T06:12:39.870ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3746fbb9-3971-4cf1-9d42-5dbf1df5c5e7", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105302025-04-30T06:12:39.871ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
105312025-04-30T06:12:39.872ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "59411b3b-463e-413e-9ddd-41a5143be238", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105322025-04-30T06:12:39.872ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
105332025-04-30T06:12:39.874ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3d73fdc0-195a-4271-be45-a7449a283208", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105342025-04-30T06:12:39.874ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
105352025-04-30T06:12:39.876ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "07b64082-9116-4b01-b334-8e97790fd40c", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105362025-04-30T06:12:39.876ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
105372025-04-30T06:12:39.878ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "55df769e-a042-431b-8a80-31b6713de091", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105382025-04-30T06:12:39.878ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
105392025-04-30T06:12:39.880ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "92a407d5-c0be-4051-9202-760456b4f760", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105402025-04-30T06:12:39.880ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
105412025-04-30T06:12:39.880ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
105422025-04-30T06:12:39.880ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
105432025-04-30T06:12:39.880ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
105442025-04-30T06:12:39.881ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
105452025-04-30T06:12:39.881ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
105462025-04-30T06:12:39.883ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3e055d9c-1757-4431-98ab-169ed581c1e1", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105472025-04-30T06:12:39.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
105482025-04-30T06:12:39.885ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
105492025-04-30T06:12:39.892ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
105502025-04-30T06:12:39.892ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
105512025-04-30T06:12:39.892ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
105522025-04-30T06:12:39.893ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
105532025-04-30T06:12:39.900ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
105542025-04-30T06:12:39.900ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
105552025-04-30T06:12:39.901ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
105562025-04-30T06:12:39.902ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ec59d7b6-0e20-45d2-9bed-d917e46dcee5", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105572025-04-30T06:12:39.902ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
105582025-04-30T06:12:39.968ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "94d10ab6-dcab-46d6-9295-5a748f25750f", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105592025-04-30T06:12:39.969ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
105602025-04-30T06:12:39.984ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2067ad56-33a4-47c3-b9d8-3c520428d1b5", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105612025-04-30T06:12:39.984ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
105622025-04-30T06:12:39.987ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
105632025-04-30T06:12:39.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "1daab3c9-ab7e-4998-9c69-da4e434829ae", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105642025-04-30T06:12:39.996ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
105652025-04-30T06:12:39.998ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e8e5abb1-2c15-49d7-a9e0-e97830d04c0e", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105662025-04-30T06:12:40.001ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
105672025-04-30T06:12:40.003ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "39ce047e-3fef-42f8-9d0a-b018e124a85c", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
105682025-04-30T06:12:40.004ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
105692025-04-30T06:12:40.007ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
105702025-04-30T06:12:40.007ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
105712025-04-30T06:12:40.008ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
105722025-04-30T06:12:40.009ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
105732025-04-30T06:12:40.015ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
105742025-04-30T06:12:40.025ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
105752025-04-30T06:12:40.026ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
105762025-04-30T06:12:40.026ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
105772025-04-30T06:12:40.026ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
105782025-04-30T06:12:40.026ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
105792025-04-30T06:12:40.026ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
105802025-04-30T06:12:40.038ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
105812025-04-30T06:12:40.044ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
105822025-04-30T06:12:40.044ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
105832025-04-30T06:12:40.044ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
105842025-04-30T06:12:40.045ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
105852025-04-30T06:12:40.046ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
105862025-04-30T06:12:40.046ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
105872025-04-30T06:12:40.046ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
105882025-04-30T06:12:40.046ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
105892025-04-30T06:12:40.047ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
105902025-04-30T06:12:40.052ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
105912025-04-30T06:12:40.059ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
105922025-04-30T06:12:40.059ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
105932025-04-30T06:12:40.059ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
105942025-04-30T06:12:40.060ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
105952025-04-30T06:12:40.146ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
105962025-04-30T06:12:40.146ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
105972025-04-30T06:12:40.155ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:54844 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
105982025-04-30T06:12:40.155ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
105992025-04-30T06:12:40.156ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
106002025-04-30T06:12:40.156ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
106012025-04-30T06:12:40.156ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
106022025-04-30T06:12:40.158ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
106032025-04-30T06:12:40.159ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
106042025-04-30T06:12:40.160ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
106052025-04-30T06:12:40.160ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
106062025-04-30T06:12:40.161ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:54844 req_id = 43566917-ded5-4588-b858-3a51f7313ffe sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
106072025-04-30T06:12:40.161ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 732 local_addr = [::1]:37108 method = GET remote_addr = [::1]:54844 req_id = 43566917-ded5-4588-b858-3a51f7313ffe response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
106082025-04-30T06:12:40.162ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 93 2c 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 .,..........._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:65323 req_id = c051dc68-0ff4-4261-8469-7943ded1fc77
106092025-04-30T06:12:40.162ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 37676,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:65323 req_id = c051dc68-0ff4-4261-8469-7943ded1fc77
106102025-04-30T06:12:40.163ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
106112025-04-30T06:12:40.163ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
106122025-04-30T06:12:40.163ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:65323 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = c051dc68-0ff4-4261-8469-7943ded1fc77
106132025-04-30T06:12:40.164ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "43566917-ded5-4588-b858-3a51f7313ffe", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:39 GMT"} })
106142025-04-30T06:12:40.168ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
106152025-04-30T06:12:40.168ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
106162025-04-30T06:12:40.168ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
106172025-04-30T06:12:40.178ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
106182025-04-30T06:12:40.178ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
106192025-04-30T06:12:40.178ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
106202025-04-30T06:12:40.178ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
106212025-04-30T06:12:40.179ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
106222025-04-30T06:12:40.181ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
106232025-04-30T06:12:40.182ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
106242025-04-30T06:12:40.182ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2424, tv_nsec: 981580172 } })
106252025-04-30T06:12:40.182ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
106262025-04-30T06:12:40.185ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 06 2f 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ./..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:55068 req_id = adea07c1-c6fb-4530-b9f5-9b4c11c91d0a
106272025-04-30T06:12:40.185ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 1583,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:55068 req_id = adea07c1-c6fb-4530-b9f5-9b4c11c91d0a
106282025-04-30T06:12:40.185ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
106292025-04-30T06:12:40.186ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:55068 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = adea07c1-c6fb-4530-b9f5-9b4c11c91d0a
106302025-04-30T06:12:40.188ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = nat_v4_garbage_collector
106312025-04-30T06:12:40.353ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = nat_v4_garbage_collector zone_address = ::1
106322025-04-30T06:12:40.356ZDEBGtest_blueprint_edit (MgsClient): client request background_task = nat_v4_garbage_collector body = None method = GET uri = http://[::1]:12225/local/switch-id
106332025-04-30T06:12:40.357ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
106342025-04-30T06:12:40.357ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
106352025-04-30T06:12:40.357ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
106362025-04-30T06:12:40.369ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
106372025-04-30T06:12:40.369ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
106382025-04-30T06:12:40.369ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
106392025-04-30T06:12:40.371ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
106402025-04-30T06:12:40.373ZDEBGtest_blueprint_edit (MgsClient): client response background_task = nat_v4_garbage_collector result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
106412025-04-30T06:12:40.373ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = nat_v4_garbage_collector reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
106422025-04-30T06:12:40.375ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = nat_v4_garbage_collector
106432025-04-30T06:12:40.377ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
106442025-04-30T06:12:40.426ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
106452025-04-30T06:12:40.432ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
106462025-04-30T06:12:40.432ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
106472025-04-30T06:12:40.432ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 1.028005203s iteration = 32 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
106482025-04-30T06:12:40.433ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 33 reason = Signaled
106492025-04-30T06:12:40.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
106502025-04-30T06:12:40.433ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
106512025-04-30T06:12:40.433ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
106522025-04-30T06:12:40.433ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
106532025-04-30T06:12:40.437ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
106542025-04-30T06:12:40.441ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
106552025-04-30T06:12:40.462ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
106562025-04-30T06:12:40.463ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
106572025-04-30T06:12:40.463ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
106582025-04-30T06:12:40.465ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
106592025-04-30T06:12:40.472ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
106602025-04-30T06:12:40.473ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
106612025-04-30T06:12:40.490ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
106622025-04-30T06:12:40.490ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
106632025-04-30T06:12:40.490ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
106642025-04-30T06:12:40.490ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
106652025-04-30T06:12:40.495ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
106662025-04-30T06:12:40.497ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 00 34 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 .4..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:64725 req_id = 2d637917-4d10-4f4e-b8bc-2bfec2a39db7
106672025-04-30T06:12:40.498ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 52,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64725 req_id = 2d637917-4d10-4f4e-b8bc-2bfec2a39db7
106682025-04-30T06:12:40.498ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
106692025-04-30T06:12:40.499ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
106702025-04-30T06:12:40.499ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64725 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 2d637917-4d10-4f4e-b8bc-2bfec2a39db7
106712025-04-30T06:12:40.500ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2425, tv_nsec: 299186381 } })
106722025-04-30T06:12:40.500ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
106732025-04-30T06:12:40.501ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: c9 2b 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .+..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:62824 req_id = 0477d3c6-baae-405e-9e8a-6462948844ee
106742025-04-30T06:12:40.501ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 51499,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:62824 req_id = 0477d3c6-baae-405e-9e8a-6462948844ee
106752025-04-30T06:12:40.502ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
106762025-04-30T06:12:40.502ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:62824 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 0477d3c6-baae-405e-9e8a-6462948844ee
106772025-04-30T06:12:40.503ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
106782025-04-30T06:12:40.533ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
106792025-04-30T06:12:40.533ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
106802025-04-30T06:12:40.533ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
106812025-04-30T06:12:40.534ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
106822025-04-30T06:12:40.630ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
106832025-04-30T06:12:40.631ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
106842025-04-30T06:12:40.631ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
106852025-04-30T06:12:40.631ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
106862025-04-30T06:12:40.631ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 7e 02 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c ~............_cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:54439 req_id = 48f88415-9ea0-4a79-a570-cced084c92e0
106872025-04-30T06:12:40.632ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 32258,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:54439 req_id = 48f88415-9ea0-4a79-a570-cced084c92e0
106882025-04-30T06:12:40.632ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
106892025-04-30T06:12:40.632ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 32258, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:54439 req_id = 48f88415-9ea0-4a79-a570-cced084c92e0
106902025-04-30T06:12:40.633ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
106912025-04-30T06:12:40.633ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
106922025-04-30T06:12:40.634ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
106932025-04-30T06:12:40.634ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
106942025-04-30T06:12:40.634ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
106952025-04-30T06:12:40.634ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
106962025-04-30T06:12:40.635ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 13 f7 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 ............._de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:58510 req_id = 0c40d734-af86-481f-8e68-b0768be6b116
106972025-04-30T06:12:40.635ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 5111,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:58510 req_id = 0c40d734-af86-481f-8e68-b0768be6b116
106982025-04-30T06:12:40.635ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
106992025-04-30T06:12:40.635ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
107002025-04-30T06:12:40.635ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:58510 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 0c40d734-af86-481f-8e68-b0768be6b116
107012025-04-30T06:12:40.635ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
107022025-04-30T06:12:40.636ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
107032025-04-30T06:12:40.636ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
107042025-04-30T06:12:40.636ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
107052025-04-30T06:12:40.637ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2425, tv_nsec: 436229310 } })
107062025-04-30T06:12:40.637ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
107072025-04-30T06:12:40.638ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: bc b8 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:64544 req_id = 16c79509-ff7e-45e8-999a-55a8f69a951e
107082025-04-30T06:12:40.638ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 48312,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64544 req_id = 16c79509-ff7e-45e8-999a-55a8f69a951e
107092025-04-30T06:12:40.638ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
107102025-04-30T06:12:40.638ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:64544 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 16c79509-ff7e-45e8-999a-55a8f69a951e
107112025-04-30T06:12:40.639ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = bfd_manager
107122025-04-30T06:12:40.740ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = bfd_manager zone_address = ::1
107132025-04-30T06:12:40.741ZDEBGtest_blueprint_edit (MgsClient): client request background_task = bfd_manager body = None method = GET uri = http://[::1]:12225/local/switch-id
107142025-04-30T06:12:40.742ZDEBGtest_blueprint_edit (MgsClient): client response background_task = bfd_manager result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
107152025-04-30T06:12:40.742ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = bfd_manager reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
107162025-04-30T06:12:40.744ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = bfd_manager
107172025-04-30T06:12:40.744ZTRACtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal
107182025-04-30T06:12:40.745ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "e37ed0a2-2631-4640-9199-d34382311ec8", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107192025-04-30T06:12:40.745ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
107202025-04-30T06:12:40.749ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 72 (0x48) bytes\n0000: 55 ff 01 00 00 01 00 00 00 00 00 01 09 5f 64 65 U............_de\n0010: 6e 64 72 69 74 65 04 5f 74 63 70 0d 63 6f 6e 74 ndrite._tcp.cont\n0020: 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 rol-plane.oxide.\n0030: 69 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 internal..!....)\n0040: 04 d0 00 00 00 00 00 00 ........ kind = dns peer_addr = [::1]:59875 req_id = 91fff67a-dced-4963-950f-c3d960371385
107212025-04-30T06:12:40.749ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 22015,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_dendrite._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_dendrite._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 9,\n 95,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:59875 req_id = 91fff67a-dced-4963-950f-c3d960371385
107222025-04-30T06:12:40.750ZDEBGtest_blueprint_edit (store): query key key = _dendrite._tcp
107232025-04-30T06:12:40.750ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
107242025-04-30T06:12:40.750ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:59875 query = LowerQuery { name: LowerName(Name("_dendrite._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 91fff67a-dced-4963-950f-c3d960371385
107252025-04-30T06:12:40.750ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_ipv6 srv dns_name = _dendrite._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_dendrite._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_dendrite._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 36852, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2425, tv_nsec: 549580555 } })
107262025-04-30T06:12:40.750ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
107272025-04-30T06:12:40.753ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: b1 6a 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e .j..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:51032 req_id = a4369a52-36d1-44cf-a3e5-c8a6746ede62
107282025-04-30T06:12:40.753ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 45418,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:51032 req_id = a4369a52-36d1-44cf-a3e5-c8a6746ede62
107292025-04-30T06:12:40.753ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
107302025-04-30T06:12:40.753ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:51032 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = a4369a52-36d1-44cf-a3e5-c8a6746ede62
107312025-04-30T06:12:40.754ZINFOtest_blueprint_edit (BackgroundTasks): Determining switch slots managed by switch zones background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
107322025-04-30T06:12:40.815ZINFOtest_blueprint_edit (BackgroundTasks): determining switch slot managed by dendrite zone background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc zone_address = ::1
107332025-04-30T06:12:40.815ZDEBGtest_blueprint_edit (MgsClient): client request background_task = switch_port_config_manager body = None method = GET rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc uri = http://[::1]:12225/local/switch-id
107342025-04-30T06:12:40.816ZDEBGtest_blueprint_edit (MgsClient): client response background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc result = Err(reqwest::Error { kind: Request, url: "http://[::1]:12225/local/switch-id", source: hyper_util::client::legacy::Error(Connect, ConnectError("tcp connect error", Os { code: 146, kind: ConnectionRefused, message: "Connection refused" })) })
107352025-04-30T06:12:40.816ZWARNtest_blueprint_edit (BackgroundTasks): failed to identify switch slot for dendrite background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc reason = Communication Error: error sending request for url (http://[::1]:12225/local/switch-id): client error (Connect): tcp connect error: Connection refused (os error 146): Connection refused (os error 146) zone_address = ::1
107362025-04-30T06:12:40.820ZWARNtest_blueprint_edit (BackgroundTasks): Failed to map switch zone addr: Communication Error: error sending request for url (http://[::1]:12225/local/switch-id), retrying background_task = switch_port_config_manager rack_id = c19a698f-c6f9-4a17-ae30-20d711b8f7dc
107372025-04-30T06:12:40.821ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "bae71bb6-7cd1-4fea-a1e8-a7c2923da040", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107382025-04-30T06:12:40.821ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
107392025-04-30T06:12:40.827ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "62f3355f-b0f2-4bc8-98e5-39d35ab22d90", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107402025-04-30T06:12:40.828ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
107412025-04-30T06:12:40.832ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7a674647-977e-429c-8095-e171f66c8a07", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107422025-04-30T06:12:40.833ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
107432025-04-30T06:12:40.836ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "64e3becc-000c-4763-b25a-382fef182da4", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107442025-04-30T06:12:40.836ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
107452025-04-30T06:12:40.839ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b28f207c-443a-42dc-b53c-bfaaf63b1cdc", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107462025-04-30T06:12:40.839ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
107472025-04-30T06:12:40.844ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "c41ee3be-84e5-48fc-b21f-466b08dbb2a0", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107482025-04-30T06:12:40.844ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
107492025-04-30T06:12:40.848ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
107502025-04-30T06:12:40.850ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "da9ee8e1-8533-4f82-b76f-8053ab9b8bc0", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107512025-04-30T06:12:40.850ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
107522025-04-30T06:12:40.852ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "9f0bfbfc-48ee-48b7-b211-c5a95884b640", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107532025-04-30T06:12:40.852ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
107542025-04-30T06:12:40.852ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "245408ce-1ab3-41da-ae5e-be75a07f667d", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107552025-04-30T06:12:40.853ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
107562025-04-30T06:12:40.854ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "74dbbe7c-5917-4158-a20b-19b3039507c5", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107572025-04-30T06:12:40.854ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
107582025-04-30T06:12:40.855ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5eaf1416-6ace-4851-bc0e-cbf9f9d89430", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107592025-04-30T06:12:40.855ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
107602025-04-30T06:12:40.856ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2a4ac529-4ed1-4a17-8586-f65c5d64bcac", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107612025-04-30T06:12:40.857ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
107622025-04-30T06:12:40.860ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "cad1ecbe-73f8-4008-9cad-61adfdc45294", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107632025-04-30T06:12:40.861ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
107642025-04-30T06:12:40.865ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "cb862745-9a52-4899-8bac-53f95033ae9f", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107652025-04-30T06:12:40.875ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
107662025-04-30T06:12:40.883ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "6ae4aac3-8ff1-4a6a-b4bc-94448c4eced5", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107672025-04-30T06:12:40.884ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
107682025-04-30T06:12:40.892ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "7bb83a4d-dcec-4a78-875b-df6f651f4706", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107692025-04-30T06:12:40.892ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
107702025-04-30T06:12:40.896ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "17b030ce-d22e-42c1-b5ae-e02e1c31bc72", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107712025-04-30T06:12:40.896ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
107722025-04-30T06:12:40.898ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "34ccffe5-5fe1-4b85-9dfb-4b3807a286be", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107732025-04-30T06:12:40.898ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
107742025-04-30T06:12:40.899ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "fdc6687c-b01e-4de9-9fe9-772e21931f00", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107752025-04-30T06:12:40.899ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
107762025-04-30T06:12:40.900ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
107772025-04-30T06:12:40.900ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
107782025-04-30T06:12:40.900ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
107792025-04-30T06:12:40.900ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
107802025-04-30T06:12:40.901ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
107812025-04-30T06:12:40.902ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "7bfd4e30-94d7-4b93-9315-215f7746388c", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107822025-04-30T06:12:40.902ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
107832025-04-30T06:12:40.904ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "a65003c0-0b3a-45f8-bef8-fee77a1b9991", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107842025-04-30T06:12:40.904ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
107852025-04-30T06:12:40.904ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
107862025-04-30T06:12:40.912ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
107872025-04-30T06:12:40.912ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
107882025-04-30T06:12:40.912ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
107892025-04-30T06:12:40.912ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
107902025-04-30T06:12:40.914ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "16bfd811-9663-4871-a15f-c8afad47e0e4", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107912025-04-30T06:12:40.914ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
107922025-04-30T06:12:40.922ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
107932025-04-30T06:12:40.922ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
107942025-04-30T06:12:40.922ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
107952025-04-30T06:12:40.942ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "da4a1d6e-ec61-4b70-a200-51097c9534b6", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107962025-04-30T06:12:40.944ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
107972025-04-30T06:12:40.968ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "730d1ee5-1672-41e5-8059-1faed80bea62", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
107982025-04-30T06:12:40.968ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
107992025-04-30T06:12:40.973ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bb846e66-794e-47d4-a153-457fcbdb3b9e", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108002025-04-30T06:12:40.973ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
108012025-04-30T06:12:40.976ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "602dc445-a270-47d5-bda7-9cef2dd86623", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108022025-04-30T06:12:40.976ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
108032025-04-30T06:12:40.979ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "68ebcaae-6ee9-408a-b638-ec6c1bcc784b", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108042025-04-30T06:12:40.979ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
108052025-04-30T06:12:40.980ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
108062025-04-30T06:12:40.982ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "4e2fc861-dd00-4a0d-b69d-dd3002b5372a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108072025-04-30T06:12:40.982ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
108082025-04-30T06:12:40.984ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "66055caa-c161-42c5-bacd-2d3fcef3f553", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108092025-04-30T06:12:40.984ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
108102025-04-30T06:12:40.985ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "36dfb306-f616-4626-807b-d36d6ad6f1ce", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108112025-04-30T06:12:40.985ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
108122025-04-30T06:12:40.986ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2b61085f-a113-463c-af15-71670d79a5cd", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108132025-04-30T06:12:40.986ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
108142025-04-30T06:12:40.987ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "2f61bb61-9999-4b13-8981-37f076c2ad15", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108152025-04-30T06:12:40.987ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
108162025-04-30T06:12:40.988ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c57b361c-df14-4fa8-99dc-c094e41e54e4", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108172025-04-30T06:12:40.988ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
108182025-04-30T06:12:40.990ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f92df356-2cba-426f-a3e0-6924efd71988", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108192025-04-30T06:12:40.990ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
108202025-04-30T06:12:40.992ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "57601f15-7f2d-4b30-ab74-e7e519ee9b40", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108212025-04-30T06:12:40.992ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
108222025-04-30T06:12:40.995ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d1d35cc5-8ae2-4e45-be07-a85a03041fcd", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108232025-04-30T06:12:40.995ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
108242025-04-30T06:12:41.003ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "f7e940b5-5e45-4d68-a687-3d84512c4c40", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108252025-04-30T06:12:41.003ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
108262025-04-30T06:12:41.006ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "89926296-61c5-4c6f-bf3b-58e14d6d948a", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108272025-04-30T06:12:41.006ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
108282025-04-30T06:12:41.008ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "858feafe-0828-4edb-ba19-0df3f40c0e6c", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108292025-04-30T06:12:41.008ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
108302025-04-30T06:12:41.010ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "f72c02b5-e16f-4a7c-b753-5ba26a1c2c1b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108312025-04-30T06:12:41.010ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
108322025-04-30T06:12:41.010ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "45c92fa4-d69d-4c81-9a53-084a0a1aec28", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108332025-04-30T06:12:41.011ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
108342025-04-30T06:12:41.012ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "8b417668-a805-48b5-aa9a-731f25da2365", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108352025-04-30T06:12:41.012ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
108362025-04-30T06:12:41.013ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "e26a6804-46ac-4761-b6c5-e9301556c007", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108372025-04-30T06:12:41.013ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
108382025-04-30T06:12:41.014ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "47f27524-2b94-4e44-aa1f-0be0678de9da", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108392025-04-30T06:12:41.014ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
108402025-04-30T06:12:41.014ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
108412025-04-30T06:12:41.014ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
108422025-04-30T06:12:41.014ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
108432025-04-30T06:12:41.015ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
108442025-04-30T06:12:41.019ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
108452025-04-30T06:12:41.022ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
108462025-04-30T06:12:41.022ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
108472025-04-30T06:12:41.022ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
108482025-04-30T06:12:41.022ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
108492025-04-30T06:12:41.022ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
108502025-04-30T06:12:41.023ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
108512025-04-30T06:12:41.025ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
108522025-04-30T06:12:41.028ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
108532025-04-30T06:12:41.028ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
108542025-04-30T06:12:41.028ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
108552025-04-30T06:12:41.029ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
108562025-04-30T06:12:41.033ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
108572025-04-30T06:12:41.033ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
108582025-04-30T06:12:41.033ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
108592025-04-30T06:12:41.033ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
108602025-04-30T06:12:41.033ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
108612025-04-30T06:12:41.143ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
108622025-04-30T06:12:41.146ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
108632025-04-30T06:12:41.147ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:56229 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
108642025-04-30T06:12:41.147ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
108652025-04-30T06:12:41.147ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
108662025-04-30T06:12:41.148ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
108672025-04-30T06:12:41.149ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
108682025-04-30T06:12:41.149ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
108692025-04-30T06:12:41.155ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
108702025-04-30T06:12:41.156ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
108712025-04-30T06:12:41.156ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
108722025-04-30T06:12:41.156ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
108732025-04-30T06:12:41.156ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:56229 req_id = 394f5173-1e46-4aa0-b3bc-9e0d56eca316 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
108742025-04-30T06:12:41.158ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 1865 local_addr = [::1]:37108 method = GET remote_addr = [::1]:56229 req_id = 394f5173-1e46-4aa0-b3bc-9e0d56eca316 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
108752025-04-30T06:12:41.161ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "394f5173-1e46-4aa0-b3bc-9e0d56eca316", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
108762025-04-30T06:12:41.169ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
108772025-04-30T06:12:41.169ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
108782025-04-30T06:12:41.169ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
108792025-04-30T06:12:41.175ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
108802025-04-30T06:12:41.176ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
108812025-04-30T06:12:41.176ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
108822025-04-30T06:12:41.176ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
108832025-04-30T06:12:41.178ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
108842025-04-30T06:12:41.182ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
108852025-04-30T06:12:41.182ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
108862025-04-30T06:12:41.184ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
108872025-04-30T06:12:41.190ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
108882025-04-30T06:12:41.193ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
108892025-04-30T06:12:41.199ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
108902025-04-30T06:12:41.203ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
108912025-04-30T06:12:41.204ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
108922025-04-30T06:12:41.204ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
108932025-04-30T06:12:41.205ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
108942025-04-30T06:12:41.218ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 1 table_name = measurements_i64
108952025-04-30T06:12:41.219ZTRACtest_blueprint_edit (results-sink): successfully inserted samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
108962025-04-30T06:12:41.249ZWARNtest_blueprint_edit (results-sink-cluster): failed to insert some results into metric DB collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 error = Failed to check out connection to database: No backends found for this service file = oximeter/collector/src/results_sink.rs:92
108972025-04-30T06:12:41.272ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
108982025-04-30T06:12:41.289ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
108992025-04-30T06:12:41.313ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
109002025-04-30T06:12:41.314ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 881.131536ms iteration = 33 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
109012025-04-30T06:12:41.317ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 34 reason = Signaled
109022025-04-30T06:12:41.317ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
109032025-04-30T06:12:41.317ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
109042025-04-30T06:12:41.317ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
109052025-04-30T06:12:41.317ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
109062025-04-30T06:12:41.321ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
109072025-04-30T06:12:41.326ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
109082025-04-30T06:12:41.353ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
109092025-04-30T06:12:41.353ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
109102025-04-30T06:12:41.354ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
109112025-04-30T06:12:41.354ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
109122025-04-30T06:12:41.355ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
109132025-04-30T06:12:41.355ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
109142025-04-30T06:12:41.356ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
109152025-04-30T06:12:41.356ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
109162025-04-30T06:12:41.357ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
109172025-04-30T06:12:41.386ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
109182025-04-30T06:12:41.386ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
109192025-04-30T06:12:41.391ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: 3c 7d 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 <}..........._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:49265 req_id = 1f2ce2d1-b93d-4dfd-9da1-74c4c69a95a4
109202025-04-30T06:12:41.392ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 15485,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49265 req_id = 1f2ce2d1-b93d-4dfd-9da1-74c4c69a95a4
109212025-04-30T06:12:41.392ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
109222025-04-30T06:12:41.392ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
109232025-04-30T06:12:41.392ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:49265 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = 1f2ce2d1-b93d-4dfd-9da1-74c4c69a95a4
109242025-04-30T06:12:41.394ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
109252025-04-30T06:12:41.417ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
109262025-04-30T06:12:41.417ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
109272025-04-30T06:12:41.417ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
109282025-04-30T06:12:41.418ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
109292025-04-30T06:12:41.419ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2426, tv_nsec: 218315886 } })
109302025-04-30T06:12:41.419ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
109312025-04-30T06:12:41.421ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: 5e 2a 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ^*..........-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:63212 req_id = 836a459f-a7e7-49da-ab11-0731ed828475
109322025-04-30T06:12:41.422ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 24106,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:63212 req_id = 836a459f-a7e7-49da-ab11-0731ed828475
109332025-04-30T06:12:41.422ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
109342025-04-30T06:12:41.422ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:63212 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 836a459f-a7e7-49da-ab11-0731ed828475
109352025-04-30T06:12:41.510ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal
109362025-04-30T06:12:41.511ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
109372025-04-30T06:12:41.511ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
109382025-04-30T06:12:41.513ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
109392025-04-30T06:12:41.523ZINFOtest_blueprint_edit (oximeter-agent): refreshing list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:562
109402025-04-30T06:12:41.524ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109412025-04-30T06:12:41.526ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b539c11d-c2d2-4344-ac2c-6a923252de0f uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109422025-04-30T06:12:41.526ZDEBGtest_blueprint_edit (collection-task): sent timer-based collection request to the collection task collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109432025-04-30T06:12:41.526ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 87 (0x57) bytes\n0000: 34 29 01 00 00 01 00 00 00 00 00 01 18 5f 63 6c 4)..........._cl\n0010: 69 63 6b 68 6f 75 73 65 2d 61 64 6d 69 6e 2d 6b ickhouse-admin-k\n0020: 65 65 70 65 72 04 5f 74 63 70 0d 63 6f 6e 74 72 eeper._tcp.contr\n0030: 6f 6c 2d 70 6c 61 6e 65 05 6f 78 69 64 65 08 69 ol-plane.oxide.i\n0040: 6e 74 65 72 6e 61 6c 00 00 21 00 01 00 00 29 04 nternal..!....).\n0050: d0 00 00 00 00 00 00 ....... kind = dns peer_addr = [::1]:49383 req_id = 82dbfacb-34b4-499d-92e9-5807d21aaac5
109442025-04-30T06:12:41.526ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 13353,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 24,\n 95,\n 99,\n 108,\n 105,\n 99,\n 107,\n 104,\n 111,\n 117,\n 115,\n 101,\n 45,\n 97,\n 100,\n 109,\n 105,\n 110,\n 45,\n 107,\n 101,\n 101,\n 112,\n 101,\n 114,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:49383 req_id = 82dbfacb-34b4-499d-92e9-5807d21aaac5
109452025-04-30T06:12:41.527ZDEBGtest_blueprint_edit (store): query key key = _clickhouse-admin-keeper._tcp
109462025-04-30T06:12:41.527ZERROtest_blueprint_edit (dns): failed to handle incoming DNS message: MessageRequest { header: Header { id: 13353, message_type: Query, op_code: Query, authoritative: false, truncation: false, recursion_desired: true, recursion_available: false, authentic_data: false, checking_disabled: false, response_code: NoError, query_count: 1, answer_count: 0, name_server_count: 0, additional_count: 1, }, query: WireQuery { query: LowerQuery { name: LowerName( Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), ), original: Query { name: Name("_clickhouse-admin-keeper._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN, }, }, original: [ 24, 95, 99, 108, 105, 99, 107, 104, 111, 117, 115, 101, 45, 97, 100, 109, 105, 110, 45, 107, 101, 101, 112, 101, 114, 4, 95, 116, 99, 112, 13, 99, 111, 110, 116, 114, 111, 108, 45, 112, 108, 97, 110, 101, 5, 111, 120, 105, 100, 101, 8, 105, 110, 116, 101, 114, 110, 97, 108, 0, 0, 33, 0, 1, ], }, answers: [], name_servers: [], additionals: [], sig0: [], edns: Some( Edns { rcode_high: 0, version: 0, dnssec_ok: false, max_payload: 1232, options: OPT { options: {}, }, }, ), } NXDOMAIN: no records found for name: "_clickhouse-admin-keeper._tcp.control-plane.oxide.internal." kind = dns peer_addr = [::1]:49383 req_id = 82dbfacb-34b4-499d-92e9-5807d21aaac5
109472025-04-30T06:12:41.528ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b539c11d-c2d2-4344-ac2c-6a923252de0f resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109482025-04-30T06:12:41.528ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b539c11d-c2d2-4344-ac2c-6a923252de0f roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109492025-04-30T06:12:41.535ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b539c11d-c2d2-4344-ac2c-6a923252de0f resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109502025-04-30T06:12:41.535ZDEBGtest_blueprint_edit (collection-task): collecting from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109512025-04-30T06:12:41.537ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection background_task = inventory_collection
109522025-04-30T06:12:41.537ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from MGS background_task = inventory_collection mgs_url = http://[::1]:42479
109532025-04-30T06:12:41.537ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/ignition
109542025-04-30T06:12:41.550ZTRACtest_blueprint_edit (collection-task): sent collection request to producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109552025-04-30T06:12:41.553ZDEBGtest_blueprint_edit (collection-task): collected results from producer collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 n_results = 1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109562025-04-30T06:12:41.553ZTRACtest_blueprint_edit (collection-task): forwarded results to main collection loop collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109572025-04-30T06:12:41.553ZTRACtest_blueprint_edit (collection-task): top of inner collection loop, waiting for next request collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109582025-04-30T06:12:41.553ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 27548 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = b539c11d-c2d2-4344-ac2c-6a923252de0f response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending
109592025-04-30T06:12:41.557ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?sort_by=id_ascending", status: 200, headers: {"content-type": "application/json", "x-request-id": "b539c11d-c2d2-4344-ac2c-6a923252de0f", "content-length": "405", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109602025-04-30T06:12:41.557ZDEBGtest_blueprint_edit (oximeter): client request body = None method = GET uri = http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109612025-04-30T06:12:41.559ZTRACtest_blueprint_edit (dropshot_internal): incoming request local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 536bd723-b842-4dba-a139-034f3d5a3293 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109622025-04-30T06:12:41.559ZTRACtest_blueprint_edit (dropshot_internal): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 536bd723-b842-4dba-a139-034f3d5a3293 resource = Database uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109632025-04-30T06:12:41.560ZDEBGtest_blueprint_edit (dropshot_internal): roles actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 536bd723-b842-4dba-a139-034f3d5a3293 roles = RoleSet { roles: {} } uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109642025-04-30T06:12:41.561ZDEBGtest_blueprint_edit (dropshot_internal): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) actor_id = 001de000-05e4-4000-8000-000000000002 authenticated = true local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 536bd723-b842-4dba-a139-034f3d5a3293 resource = Database result = Ok(()) uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109652025-04-30T06:12:41.568ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/ignition", status: 200, headers: {"content-type": "application/json", "x-request-id": "203f50ba-a4fd-4050-9b74-1626c9a1e9e0", "content-length": "835", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109662025-04-30T06:12:41.568ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0
109672025-04-30T06:12:41.570ZINFOtest_blueprint_edit (dropshot_internal): request completed latency_us = 10698 local_addr = 127.0.0.1:47976 method = GET remote_addr = 127.0.0.1:55323 req_id = 536bd723-b842-4dba-a139-034f3d5a3293 response_code = 200 uri = /metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D
109682025-04-30T06:12:41.572ZDEBGtest_blueprint_edit (oximeter): client response result = Ok(Response { url: "http://127.0.0.1:47976/metrics/collectors/39e6175b-4df2-4730-b11d-cbc1e60a2e78/producers?page_token=eyJ2IjoidjEiLCJwYWdlX3N0YXJ0Ijp7InNvcnRfYnkiOiJpZF9hc2NlbmRpbmciLCJsYXN0X3NlZW4iOiJlNWQ0MTU0MS0xOTZhLTQxMTUtYjE3MS02MmIxYTAzMDNlMzIifX0%3D", status: 200, headers: {"content-type": "application/json", "x-request-id": "536bd723-b842-4dba-a139-034f3d5a3293", "content-length": "29", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109692025-04-30T06:12:41.572ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = a6458b7d-87c3-4483-be96-854d814c20de
109702025-04-30T06:12:41.572ZTRACtest_blueprint_edit (oximeter-agent): ignoring request to update existing metric producer, since the endpoint information is the same as the existing collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 producer_id = e5d41541-196a-4115-b171-62b1a0303e32
109712025-04-30T06:12:41.572ZINFOtest_blueprint_edit (oximeter-agent): refreshed list of producers from Nexus collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 file = oximeter/collector/src/agent.rs:637 n_current_tasks = 2 n_pruned_tasks = 0
109722025-04-30T06:12:41.575ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "958bbe75-8e9e-4ed0-bf9f-28e4238c1129", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109732025-04-30T06:12:41.575ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0
109742025-04-30T06:12:41.583ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "86852849-5b52-4993-929a-16f06247c553", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109752025-04-30T06:12:41.584ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1
109762025-04-30T06:12:41.586ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "2353f185-de7d-4861-950b-970d44f85a62", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109772025-04-30T06:12:41.587ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0
109782025-04-30T06:12:41.590ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "b792e428-249d-4673-b00e-0026b7174e68", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109792025-04-30T06:12:41.604ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1
109802025-04-30T06:12:41.613ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
109812025-04-30T06:12:41.614ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "de1ea7df-374d-45be-a824-b88b835c1f82", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109822025-04-30T06:12:41.614ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0
109832025-04-30T06:12:41.620ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "31000b32-752a-40b8-a360-a3222ee42a89", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109842025-04-30T06:12:41.620ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1
109852025-04-30T06:12:41.622ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1150f68c-6f34-48c2-b57d-04efe17a748d", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109862025-04-30T06:12:41.622ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cmpa
109872025-04-30T06:12:41.624ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "3ea5b871-22b7-4c53-8371-b692f0573ad9", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109882025-04-30T06:12:41.624ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
109892025-04-30T06:12:41.626ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "5428cc80-a846-4f92-bc8b-0ac6960dd26e", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109902025-04-30T06:12:41.626ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
109912025-04-30T06:12:41.629ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "c4352d75-2f07-456e-b5e4-6edfdd1e8def", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109922025-04-30T06:12:41.629ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/0/component/rot/cfpa
109932025-04-30T06:12:41.632ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d3d10aff-6d6c-465a-9538-269244fb3fdf", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:40 GMT"} })
109942025-04-30T06:12:41.632ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1
109952025-04-30T06:12:41.633ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "83466353-9566-4a96-97e1-4e886a896f7d", "content-length": "734", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
109962025-04-30T06:12:41.634ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0
109972025-04-30T06:12:41.639ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "211274e8-3502-4ca4-a328-7723bbda5766", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
109982025-04-30T06:12:41.639ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1
109992025-04-30T06:12:41.645ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "6c184b90-fc23-43fa-8e26-c14e24c69103", "content-length": "111", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110002025-04-30T06:12:41.645ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0
110012025-04-30T06:12:41.656ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "fb319ba3-f0c0-4c14-ad19-4c582e54c11b", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110022025-04-30T06:12:41.657ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1
110032025-04-30T06:12:41.661ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "3c920861-4697-4060-8561-ba5fb44e5e8e", "content-length": "170", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110042025-04-30T06:12:41.663ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0
110052025-04-30T06:12:41.664ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
110062025-04-30T06:12:41.665ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
110072025-04-30T06:12:41.665ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
110082025-04-30T06:12:41.665ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
110092025-04-30T06:12:41.667ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
110102025-04-30T06:12:41.669ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "21feffd6-e5b9-433e-8c9d-e5b6a4d3fcc9", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110112025-04-30T06:12:41.669ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1
110122025-04-30T06:12:41.670ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
110132025-04-30T06:12:41.676ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
110142025-04-30T06:12:41.676ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
110152025-04-30T06:12:41.677ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
110162025-04-30T06:12:41.677ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
110172025-04-30T06:12:41.680ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
110182025-04-30T06:12:41.680ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
110192025-04-30T06:12:41.681ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
110202025-04-30T06:12:41.685ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "9bf404b4-b1ee-41c2-abcb-5d2e4099f2d1", "content-length": "179", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110212025-04-30T06:12:41.685ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cmpa
110222025-04-30T06:12:41.687ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "6982c6d8-725d-470f-9ca1-954199d8b46c", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110232025-04-30T06:12:41.687ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
110242025-04-30T06:12:41.689ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "61ad6ad6-3db5-4485-870b-791f438f388b", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110252025-04-30T06:12:41.689ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
110262025-04-30T06:12:41.691ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bf50704e-801d-4abd-9f33-57fc4c75a327", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110272025-04-30T06:12:41.691ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/switch/1/component/rot/cfpa
110282025-04-30T06:12:41.694ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/switch/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac9978ff-0cd3-4f51-a018-052893978c8e", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110292025-04-30T06:12:41.694ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0
110302025-04-30T06:12:41.697ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0", status: 200, headers: {"content-type": "application/json", "x-request-id": "96a580e7-2438-4308-a6da-a567105c908f", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110312025-04-30T06:12:41.697ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0
110322025-04-30T06:12:41.702ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "ac72bbb4-7550-448a-909a-c8274db6dee4", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110332025-04-30T06:12:41.702ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1
110342025-04-30T06:12:41.707ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "1e9f21ea-7660-4de5-b39c-d9d68562f51f", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110352025-04-30T06:12:41.707ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0
110362025-04-30T06:12:41.713ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "665da08b-257c-48d2-92ae-ecc6c1840daf", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110372025-04-30T06:12:41.713ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1
110382025-04-30T06:12:41.723ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d6c53a58-263f-4928-9576-b3ad59e80e40", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110392025-04-30T06:12:41.723ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0
110402025-04-30T06:12:41.724ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
110412025-04-30T06:12:41.726ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "3f5bc0bb-0624-4b8f-a781-24d7f5a6ca6b", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110422025-04-30T06:12:41.726ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1
110432025-04-30T06:12:41.728ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "511cd548-d16f-4899-9937-25158bfb5d74", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110442025-04-30T06:12:41.728ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cmpa
110452025-04-30T06:12:41.729ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "53938094-4891-4ca6-a3c0-58f5ae8ed2f8", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110462025-04-30T06:12:41.729ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
110472025-04-30T06:12:41.730ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "442f284a-1fac-49f1-8dc0-65982da4c66a", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110482025-04-30T06:12:41.730ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
110492025-04-30T06:12:41.731ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "68b7884c-5606-423a-a07a-33c9308ab3ea", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110502025-04-30T06:12:41.732ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/0/component/rot/cfpa
110512025-04-30T06:12:41.735ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/0/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "58079729-170f-410d-90a1-c01dc4ca5e7b", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110522025-04-30T06:12:41.735ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1
110532025-04-30T06:12:41.736ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1", status: 200, headers: {"content-type": "application/json", "x-request-id": "b294dc74-ea62-46e8-893f-5c78e4d518fa", "content-length": "723", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110542025-04-30T06:12:41.736ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0
110552025-04-30T06:12:41.740ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "757ffb11-1200-41fd-bf1d-4752892093c3", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110562025-04-30T06:12:41.740ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1
110572025-04-30T06:12:41.742ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/sp/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "bad4031b-6806-4326-934b-6b29ed2fc230", "content-length": "109", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110582025-04-30T06:12:41.742ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0
110592025-04-30T06:12:41.745ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "26c536c7-3e40-43a0-b05d-89e3fa5537de", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110602025-04-30T06:12:41.745ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1
110612025-04-30T06:12:41.749ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "d2cf570a-c5a6-4072-ae27-472bc3448004", "content-length": "169", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110622025-04-30T06:12:41.749ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0
110632025-04-30T06:12:41.757ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=0", status: 200, headers: {"content-type": "application/json", "x-request-id": "475eb265-08ef-4264-996f-961a5042f681", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110642025-04-30T06:12:41.757ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1
110652025-04-30T06:12:41.761ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/stage0/caboose?firmware_slot=1", status: 200, headers: {"content-type": "application/json", "x-request-id": "59dd43c5-03d0-4f01-bb83-54de92aa0c8a", "content-length": "178", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110662025-04-30T06:12:41.761ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = None gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cmpa
110672025-04-30T06:12:41.764ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cmpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "0642f4c9-7005-4591-88d4-eb1ed4e72939", "content-length": "702", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110682025-04-30T06:12:41.764ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
110692025-04-30T06:12:41.765ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "06258d79-5db7-4308-ad4c-9a284756c038", "content-length": "727", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110702025-04-30T06:12:41.766ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
110712025-04-30T06:12:41.768ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "d825a357-6c82-4f04-a53f-0ce67d813eca", "content-length": "729", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110722025-04-30T06:12:41.768ZDEBGtest_blueprint_edit (BackgroundTasks): client request background_task = inventory_collection body = Some(Body) gateway_url = http://[::1]:42479 method = GET uri = http://[::1]:42479/sp/sled/1/component/rot/cfpa
110732025-04-30T06:12:41.772ZDEBGtest_blueprint_edit (BackgroundTasks): client response background_task = inventory_collection gateway_url = http://[::1]:42479 result = Ok(Response { url: "http://[::1]:42479/sp/sled/1/component/rot/cfpa", status: 200, headers: {"content-type": "application/json", "x-request-id": "bfd0f7f1-385d-4b91-88a1-da2be8f8942d", "content-length": "728", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
110742025-04-30T06:12:41.773ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
110752025-04-30T06:12:41.775ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
110762025-04-30T06:12:41.775ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
110772025-04-30T06:12:41.775ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
110782025-04-30T06:12:41.776ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
110792025-04-30T06:12:41.776ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory
110802025-04-30T06:12:41.777ZTRACtest_blueprint_edit (InternalApi): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
110812025-04-30T06:12:41.777ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
110822025-04-30T06:12:41.777ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
110832025-04-30T06:12:41.778ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
110842025-04-30T06:12:41.781ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
110852025-04-30T06:12:41.789ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
110862025-04-30T06:12:41.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet
110872025-04-30T06:12:41.790ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
110882025-04-30T06:12:41.790ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
110892025-04-30T06:12:41.790ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
110902025-04-30T06:12:41.791ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
110912025-04-30T06:12:41.795ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
110922025-04-30T06:12:41.875ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Read actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Inventory result = Ok(())
110932025-04-30T06:12:41.892ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
110942025-04-30T06:12:41.892ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
110952025-04-30T06:12:41.893ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
110962025-04-30T06:12:41.893ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
110972025-04-30T06:12:41.897ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = ListChildren actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Fleet result = Ok(())
110982025-04-30T06:12:41.897ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
110992025-04-30T06:12:41.897ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
111002025-04-30T06:12:41.898ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
111012025-04-30T06:12:41.907ZTRACtest_blueprint_edit (InternalApi): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database
111022025-04-30T06:12:41.907ZDEBGtest_blueprint_edit (InternalApi): roles roles = RoleSet { roles: {} }
111032025-04-30T06:12:41.908ZDEBGtest_blueprint_edit (InternalApi): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) resource = Database result = Ok(())
111042025-04-30T06:12:41.984ZDEBGtest_blueprint_edit (BackgroundTasks): begin collection from Sled Agent background_task = inventory_collection sled_agent_url = http://[::1]:37108
111052025-04-30T06:12:41.984ZDEBGtest_blueprint_edit (BackgroundTasks): client request SledAgent = http://[::1]:37108 background_task = inventory_collection body = None method = GET uri = http://[::1]:37108/inventory
111062025-04-30T06:12:41.986ZINFOtest_blueprint_edit (dropshot): accepted connection local_addr = [::1]:37108 remote_addr = [::1]:56643 sled_id = b6d65341-167c-41df-9b5c-41cded99c229
111072025-04-30T06:12:41.988ZTRACtest_blueprint_edit (dropshot): incoming request local_addr = [::1]:37108 method = GET remote_addr = [::1]:56643 req_id = d2691103-9d0e-48d8-95ea-54495a54a0b7 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
111082025-04-30T06:12:41.989ZINFOtest_blueprint_edit (dropshot): request completed latency_us = 739 local_addr = [::1]:37108 method = GET remote_addr = [::1]:56643 req_id = d2691103-9d0e-48d8-95ea-54495a54a0b7 response_code = 200 sled_id = b6d65341-167c-41df-9b5c-41cded99c229 uri = /inventory
111092025-04-30T06:12:41.994ZDEBGtest_blueprint_edit (BackgroundTasks): client response SledAgent = http://[::1]:37108 background_task = inventory_collection result = Ok(Response { url: "http://[::1]:37108/inventory", status: 200, headers: {"content-type": "application/json", "x-request-id": "d2691103-9d0e-48d8-95ea-54495a54a0b7", "content-length": "3141", "date": "Wed, 30 Apr 2025 06:12:41 GMT"} })
111102025-04-30T06:12:41.995ZDEBGtest_blueprint_edit (BackgroundTasks): begin collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
111112025-04-30T06:12:41.995ZDEBGtest_blueprint_edit (BackgroundTasks): end collecting all keepers background_task = inventory_collection nkeeper_admin_clients = 0
111122025-04-30T06:12:41.995ZDEBGtest_blueprint_edit (BackgroundTasks): finished collection background_task = inventory_collection
111132025-04-30T06:12:41.998ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
111142025-04-30T06:12:41.998ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
111152025-04-30T06:12:41.998ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
111162025-04-30T06:12:41.998ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
111172025-04-30T06:12:42.002ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
111182025-04-30T06:12:42.008ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
111192025-04-30T06:12:42.013ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
111202025-04-30T06:12:42.022ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
111212025-04-30T06:12:42.022ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
111222025-04-30T06:12:42.023ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
111232025-04-30T06:12:42.105ZDEBGtest_blueprint_edit: attempt to fetch latest inventory collection result = Ok("found")
111242025-04-30T06:12:42.107ZWARNtest_blueprint_edit (datastore): Non-retryable transaction failure err = DatabaseError(UniqueViolation, "duplicate key value violates unique constraint \\"inv_caboose_pkey\\"") transaction = inventory_insert_collection
111252025-04-30T06:12:42.108ZWARNtest_blueprint_edit (BackgroundTasks): inventory collection failed background_task = inventory_collection error = failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint "inv_caboose_pkey"
111262025-04-30T06:12:42.108ZDEBGtest_blueprint_edit (BackgroundTasks): activation complete background_task = inventory_collection elapsed = 790.922351ms iteration = 34 status = {"error":"failed to collect inventory: saving inventory to database: Internal Error: unexpected database error: duplicate key value violates unique constraint \\"inv_caboose_pkey\\""}
111272025-04-30T06:12:42.108ZDEBGtest_blueprint_edit (BackgroundTasks): activating background_task = inventory_collection iteration = 35 reason = Signaled
111282025-04-30T06:12:42.108ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory
111292025-04-30T06:12:42.108ZTRACtest_blueprint_edit (BackgroundTasks): loading roles actor = Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. } background_task = inventory_collection resource_id = 001de000-1334-4000-8000-000000000000 resource_type = Fleet
111302025-04-30T06:12:42.108ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
111312025-04-30T06:12:42.108ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
111322025-04-30T06:12:42.109ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
111332025-04-30T06:12:42.111ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {(Fleet, 001de000-1334-4000-8000-000000000000, "admin")} }
111342025-04-30T06:12:42.120ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Modify actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Inventory result = Ok(())
111352025-04-30T06:12:42.124ZTRACtest_blueprint_edit (BackgroundTasks): authorize begin action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database
111362025-04-30T06:12:42.124ZDEBGtest_blueprint_edit (BackgroundTasks): roles background_task = inventory_collection roles = RoleSet { roles: {} }
111372025-04-30T06:12:42.126ZDEBGtest_blueprint_edit (BackgroundTasks): authorize result action = Query actor = Some(Actor::UserBuiltin { user_builtin_id: 001de000-05e4-4000-8000-000000000002, .. }) background_task = inventory_collection resource = Database result = Ok(())
111382025-04-30T06:12:42.127ZDEBGtest_blueprint_edit (results-sink): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
111392025-04-30T06:12:42.128ZDEBGtest_blueprint_edit (clickhouse-client): unrolling 1 total samples collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2
111402025-04-30T06:12:42.131ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 2 sql = INSERT INTO oximeter.fields_string FORMAT Native
111412025-04-30T06:12:42.132ZDEBGtest_blueprint_edit (results-sink-cluster): inserting 1 samples into database collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1
111422025-04-30T06:12:42.139ZDEBGtest_blueprint_edit (BackgroundTasks): inventory_prune_one: nothing eligible for removal (too few) background_task = inventory_collection candidates = [(4c2ea211-f605-452a-aa6a-3fdff37fcb61, 0)]
111432025-04-30T06:12:42.140ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal
111442025-04-30T06:12:42.141ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 67 (0x43) bytes\n0000: b1 f2 01 00 00 01 00 00 00 00 00 01 04 5f 6d 67 ............._mg\n0010: 73 04 5f 74 63 70 0d 63 6f 6e 74 72 6f 6c 2d 70 s._tcp.control-p\n0020: 6c 61 6e 65 05 6f 78 69 64 65 08 69 6e 74 65 72 lane.oxide.inter\n0030: 6e 61 6c 00 00 21 00 01 00 00 29 04 d0 00 00 00 nal..!....).....\n0040: 00 00 00 ... kind = dns peer_addr = [::1]:64056 req_id = ed61cd10-3031-4041-88ff-862e6f9ae8ce
111452025-04-30T06:12:42.141ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 45554,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("_mgs._tcp.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("_mgs._tcp.control-plane.oxide.internal."),\n query_type: SRV,\n query_class: IN,\n },\n },\n original: [\n 4,\n 95,\n 109,\n 103,\n 115,\n 4,\n 95,\n 116,\n 99,\n 112,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 33,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:64056 req_id = ed61cd10-3031-4041-88ff-862e6f9ae8ce
111462025-04-30T06:12:42.141ZDEBGtest_blueprint_edit (store): query key key = _mgs._tcp
111472025-04-30T06:12:42.141ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
111482025-04-30T06:12:42.141ZDEBGtest_blueprint_edit (dns): dns response additional_records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal"), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] kind = dns peer_addr = [::1]:64056 query = LowerQuery { name: LowerName(Name("_mgs._tcp.control-plane.oxide.internal.")), original: Query { name: Name("_mgs._tcp.control-plane.oxide.internal."), query_type: SRV, query_class: IN } } records = [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal") })) }] req_id = ed61cd10-3031-4041-88ff-862e6f9ae8ce
111492025-04-30T06:12:42.142ZDEBGtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _mgs._tcp.control-plane.oxide.internal response = SrvLookup(Lookup { query: Query { name: Name("_mgs._tcp.control-plane.oxide.internal"), query_type: SRV, query_class: IN }, records: [Record { name_labels: Name("_mgs._tcp.control-plane.oxide.internal."), rr_type: SRV, dns_class: IN, ttl: 0, rdata: Some(SRV(SRV { priority: 0, weight: 0, port: 42479, target: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.") })) }, Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }], valid_until: Instant { tv_sec: 2426, tv_nsec: 940916821 } })
111502025-04-30T06:12:42.142ZTRACtest_blueprint_edit (DnsResolver): lookup_service_targets: looking up SRV target
111512025-04-30T06:12:42.142ZDEBGtest_blueprint_edit (clickhouse-client): inserted rows into table collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_rows = 2 table_name = fields_string
111522025-04-30T06:12:42.142ZTRACtest_blueprint_edit (clickhouse-client): inserting data collector_id = 39e6175b-4df2-4730-b11d-cbc1e60a2e78 collector_ip = ::1 id = 19cce334-8160-4a0a-bdc3-717836f08bf2 n_columns = 4 n_rows = 1 sql = INSERT INTO oximeter.measurements_i64 FORMAT Native
111532025-04-30T06:12:42.143ZTRACtest_blueprint_edit (dns): buffer buffer = Length: 108 (0x6c) bytes\n0000: a6 95 01 00 00 01 00 00 00 00 00 01 2d 64 65 6e ............-den\n0010: 64 72 69 74 65 2d 62 36 64 36 35 33 34 31 2d 31 drite-b6d65341-1\n0020: 36 37 63 2d 34 31 64 66 2d 39 62 35 63 2d 34 31 67c-41df-9b5c-41\n0030: 63 64 65 64 39 39 63 32 32 39 04 68 6f 73 74 0d cded99c229.host.\n0040: 63 6f 6e 74 72 6f 6c 2d 70 6c 61 6e 65 05 6f 78 control-plane.ox\n0050: 69 64 65 08 69 6e 74 65 72 6e 61 6c 00 00 1c 00 ide.internal....\n0060: 01 00 00 29 04 d0 00 00 00 00 00 00 ...)........ kind = dns peer_addr = [::1]:51277 req_id = 8de763ae-5ca5-40c4-a4c5-0976797a3d38
111542025-04-30T06:12:42.143ZDEBGtest_blueprint_edit (dns): message_request kind = dns mr = MessageRequest {\n header: Header {\n id: 42645,\n message_type: Query,\n op_code: Query,\n authoritative: false,\n truncation: false,\n recursion_desired: true,\n recursion_available: false,\n authentic_data: false,\n checking_disabled: false,\n response_code: NoError,\n query_count: 1,\n answer_count: 0,\n name_server_count: 0,\n additional_count: 1,\n },\n query: WireQuery {\n query: LowerQuery {\n name: LowerName(\n Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n ),\n original: Query {\n name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."),\n query_type: AAAA,\n query_class: IN,\n },\n },\n original: [\n 45,\n 100,\n 101,\n 110,\n 100,\n 114,\n 105,\n 116,\n 101,\n 45,\n 98,\n 54,\n 100,\n 54,\n 53,\n 51,\n 52,\n 49,\n 45,\n 49,\n 54,\n 55,\n 99,\n 45,\n 52,\n 49,\n 100,\n 102,\n 45,\n 57,\n 98,\n 53,\n 99,\n 45,\n 52,\n 49,\n 99,\n 100,\n 101,\n 100,\n 57,\n 57,\n 99,\n 50,\n 50,\n 57,\n 4,\n 104,\n 111,\n 115,\n 116,\n 13,\n 99,\n 111,\n 110,\n 116,\n 114,\n 111,\n 108,\n 45,\n 112,\n 108,\n 97,\n 110,\n 101,\n 5,\n 111,\n 120,\n 105,\n 100,\n 101,\n 8,\n 105,\n 110,\n 116,\n 101,\n 114,\n 110,\n 97,\n 108,\n 0,\n 0,\n 28,\n 0,\n 1,\n ],\n },\n answers: [],\n name_servers: [],\n additionals: [],\n sig0: [],\n edns: Some(\n Edns {\n rcode_high: 0,\n version: 0,\n dnssec_ok: false,\n max_payload: 1232,\n options: OPT {\n options: {},\n },\n },\n ),\n} peer_addr = [::1]:51277 req_id = 8de763ae-5ca5-40c4-a4c5-0976797a3d38
111552025-04-30T06:12:42.143ZDEBGtest_blueprint_edit (store): query key key = dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host
111562025-04-30T06:12:42.143ZDEBGtest_blueprint_edit (dns): dns response additional_records = [] kind = dns peer_addr = [::1]:51277 query = LowerQuery { name: LowerName(Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal.")), original: Query { name: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), query_type: AAAA, query_class: IN } } records = [Record { name_labels: Name("dendrite-b6d65341-167c-41df-9b5c-41cded99c229.host.control-plane.oxide.internal."), rr_type: AAAA, dns_class: IN, ttl: 0, rdata: Some(AAAA(AAAA(::1))) }] req_id = 8de763ae-5ca5-40c4-a4c5-0976797a3d38
111572025-04-30T06:12:42.257ZTRACtest_blueprint_edit (DnsResolver): lookup_all_socket_v6 srv dns_name = _clickhouse-admin-keeper._tcp.control-plane.oxide.internal