Skip to content

chore: advance main to 2.3.0-pr - #5594

Merged
mxh-0xbb merged 1 commit into
NVIDIA:mainfrom
nv-dmendoza:chore-bump-for-v2.3.0-pr
Sep 1, 2026
Merged

chore: advance main to 2.3.0-pr#5594
mxh-0xbb merged 1 commit into
NVIDIA:mainfrom
nv-dmendoza:chore-bump-for-v2.3.0-pr

Conversation

@nv-dmendoza

Copy link
Copy Markdown
Collaborator

Advances main with empty commit to mark transition from v2.2.0-pr to v2.3.0-pr

Related issues

Type of Change

  • Add - New feature or capability
  • Change - Changes in existing functionality
  • Fix - Bug fixes
  • Remove - Removed features or deprecated functionality
  • Internal - Internal changes (refactoring, tests, docs, etc.)

Breaking Changes

  • [] This PR contains breaking changes

Testing

  • Unit tests added/updated
  • Integration tests added/updated
  • Manual testing performed
  • No testing required (docs, internal refactor, etc.)

Additional Notes

Signed-off-by: nv-dmendoza <117955115+nv-dmendoza@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 1436 files, which is 1136 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: eeb26511-d402-441a-bcf9-cbf68fec09d4

📥 Commits

Reviewing files that changed from the base of the PR and between 856d2e2 and 533095d.

⛔ Files ignored due to path filters (56)
  • Cargo.lock is excluded by !**/*.lock
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/allocation_validation.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/common.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/devices.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/policy.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/resourcegroup.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/resourcegroup_grpc.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go, !rest-api/**/*_grpc.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/topology.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/api/pkg/client/dps/internal/dpssdk/v1/topology_grpc.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go, !rest-api/**/*_grpc.pb.go
  • rest-api/flow/pkg/proto/v1/flow.pb.go is excluded by !**/*.pb.go, !rest-api/**/*.pb.go
  • rest-api/go.sum is excluded by !**/*.sum
  • rest-api/proto/core/gen/v1/inventory.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go
  • rest-api/proto/core/gen/v1/machine_discovery_nico.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go
  • rest-api/proto/core/gen/v1/nico_nico.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go
  • rest-api/proto/core/gen/v1/nico_nico_grpc.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go, !rest-api/**/*_grpc.pb.go
  • rest-api/proto/flow/gen/v1/flow.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go
  • rest-api/proto/flow/gen/v1/flow_grpc.pb.go is excluded by !**/*.pb.go, !**/gen/**, !rest-api/**/*.pb.go, !rest-api/**/*_grpc.pb.go
  • rest-api/proto/flow/gen/v1/roundtrip_test.go is excluded by !**/gen/**
  • rest-api/sdk/standard/api_dpu_extension_service.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_dpu_machine.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_infrastructure_provider.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_instance.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_ip_block.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_nv_link_domain.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_rack.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_site.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_task.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_tray.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_vpc.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/api_vpc_peering.go is excluded by !rest-api/sdk/standard/api_*.go
  • rest-api/sdk/standard/client.go is excluded by !rest-api/sdk/standard/client.go
  • rest-api/sdk/standard/model_batch_instance_create_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_batch_nv_link_domain_firmware_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_batch_rack_firmware_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_batch_tray_firmware_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_batch_update_nv_link_domain_power_state_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_dpu_extension_service_create_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_dpu_extension_service_deployment.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_dpu_extension_service_status.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_dpu_extension_service_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_dpu_machine_summary.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_firmware_authentication_data.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_firmware_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_instance.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_instance_create_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_instance_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_nv_link_domain_firmware_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_per_component_firmware_authentication_data.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_rack.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_site_capabilities.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_site_capabilities_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_task_stats.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_tray.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_vpc.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_vpc_create_request.go is excluded by !rest-api/sdk/standard/model_*.go
  • rest-api/sdk/standard/model_vpc_update_request.go is excluded by !rest-api/sdk/standard/model_*.go
📒 Files selected for processing (1436)
  • .cargo/config.toml
  • .github/workflows/ci.yaml
  • AGENTS.md
  • CLAUDE.md
  • Cargo.toml
  • Makefile
  • Makefile.toml
  • README.md
  • STYLE_GUIDE.md
  • THIRD-PARTY-LICENSES
  • bluefield/charts/nico-dpu-agent/templates/daemonset.yaml
  • bluefield/charts/nico-fmds/templates/daemonset.yaml
  • bluefield/charts/nico-fmds/tests/compatibility_port_test.yaml
  • bluefield/charts/nico-fmds/values.schema.json
  • bluefield/charts/nico-fmds/values.yaml
  • bluefield/charts/nico-otelcol/files/otel_config.yaml
  • bluefield/misc/forge-dpu-agent.service
  • bluefield/otel/ocb-generated/go.mod
  • bluefield/otel/otel_config.yaml
  • bluefield/otel/otelcol_builder_config_yaml.txt
  • bluefield/otel/telemetrystatsprocessor/telemetrystatsprocessor.go
  • book/src/configuration/configurability.md
  • crates/admin-cli/src/bmc_machine/bmc_reset/args.rs
  • crates/admin-cli/src/bmc_machine/common.rs
  • crates/admin-cli/src/bmc_machine/mod.rs
  • crates/admin-cli/src/bmc_machine/tests.rs
  • crates/admin-cli/src/boot_interface/candidates/args.rs
  • crates/admin-cli/src/boot_interface/candidates/cmd.rs
  • crates/admin-cli/src/boot_interface/mod.rs
  • crates/admin-cli/src/boot_interface/set/args.rs
  • crates/admin-cli/src/boot_interface/set/cmd.rs
  • crates/admin-cli/src/boot_interface/show/args.rs
  • crates/admin-cli/src/boot_interface/show/cmd.rs
  • crates/admin-cli/src/boot_override/mod.rs
  • crates/admin-cli/src/credential/add_ufm/cmd.rs
  • crates/admin-cli/src/credential/common.rs
  • crates/admin-cli/src/credential/delete_ufm/cmd.rs
  • crates/admin-cli/src/credential/rotate/args.rs
  • crates/admin-cli/src/credential/tests.rs
  • crates/admin-cli/src/devenv/mod.rs
  • crates/admin-cli/src/domain/mod.rs
  • crates/admin-cli/src/dpa/mod.rs
  • crates/admin-cli/src/dpf/service_sync/args.rs
  • crates/admin-cli/src/dpu/network/cmd.rs
  • crates/admin-cli/src/dpu_remediation/mod.rs
  • crates/admin-cli/src/errors.rs
  • crates/admin-cli/src/expected_machines/tests.rs
  • crates/admin-cli/src/expected_power_shelf/mod.rs
  • crates/admin-cli/src/expected_switch/mod.rs
  • crates/admin-cli/src/extension_service/mod.rs
  • crates/admin-cli/src/extension_service/show/cmd.rs
  • crates/admin-cli/src/firmware/mod.rs
  • crates/admin-cli/src/generate_shell_complete/mod.rs
  • crates/admin-cli/src/health_utils.rs
  • crates/admin-cli/src/ib_partition/mod.rs
  • crates/admin-cli/src/instance/mod.rs
  • crates/admin-cli/src/instance_type/mod.rs
  • crates/admin-cli/src/inventory/mod.rs
  • crates/admin-cli/src/ip/mod.rs
  • crates/admin-cli/src/jump/mod.rs
  • crates/admin-cli/src/machine/hardware_info/cmd.rs
  • crates/admin-cli/src/machine/health_history.rs
  • crates/admin-cli/src/machine/mod.rs
  • crates/admin-cli/src/machine/show/cmd.rs
  • crates/admin-cli/src/machine/tests.rs
  • crates/admin-cli/src/machine_interfaces/mod.rs
  • crates/admin-cli/src/managed_host/mod.rs
  • crates/admin-cli/src/managed_host/set_primary_dpu/args.rs
  • crates/admin-cli/src/managed_host/set_primary_interface/args.rs
  • crates/admin-cli/src/managed_switch/decommission/args.rs
  • crates/admin-cli/src/managed_switch/decommission/cmd.rs
  • crates/admin-cli/src/managed_switch/decommission/mod.rs
  • crates/admin-cli/src/managed_switch/mod.rs
  • crates/admin-cli/src/network_devices/mod.rs
  • crates/admin-cli/src/network_security_group/mod.rs
  • crates/admin-cli/src/nvl_domain/mod.rs
  • crates/admin-cli/src/nvl_logical_partition/mod.rs
  • crates/admin-cli/src/nvl_partition/mod.rs
  • crates/admin-cli/src/os_image/mod.rs
  • crates/admin-cli/src/ping/mod.rs
  • crates/admin-cli/src/power_shelf/decommission/args.rs
  • crates/admin-cli/src/power_shelf/decommission/cmd.rs
  • crates/admin-cli/src/power_shelf/decommission/mod.rs
  • crates/admin-cli/src/power_shelf/force_delete/args.rs
  • crates/admin-cli/src/power_shelf/force_delete/cmd.rs
  • crates/admin-cli/src/power_shelf/health_history.rs
  • crates/admin-cli/src/power_shelf/mod.rs
  • crates/admin-cli/src/power_shelf/tests.rs
  • crates/admin-cli/src/rack/health_history.rs
  • crates/admin-cli/src/rack/mod.rs
  • crates/admin-cli/src/rack/show/cmd.rs
  • crates/admin-cli/src/rack/tests.rs
  • crates/admin-cli/src/redfish/args.rs
  • crates/admin-cli/src/redfish/cmds.rs
  • crates/admin-cli/src/redfish/mod.rs
  • crates/admin-cli/src/resource_pool/mod.rs
  • crates/admin-cli/src/rpc.rs
  • crates/admin-cli/src/scout_stream/mod.rs
  • crates/admin-cli/src/set/mod.rs
  • crates/admin-cli/src/site_explorer/mod.rs
  • crates/admin-cli/src/sku/mod.rs
  • crates/admin-cli/src/spx_partition/mod.rs
  • crates/admin-cli/src/ssh/mod.rs
  • crates/admin-cli/src/switch/force_delete/args.rs
  • crates/admin-cli/src/switch/force_delete/cmd.rs
  • crates/admin-cli/src/switch/health_history.rs
  • crates/admin-cli/src/switch/mod.rs
  • crates/admin-cli/src/switch/tests.rs
  • crates/admin-cli/src/tenant/mod.rs
  • crates/admin-cli/src/tenant_keyset/mod.rs
  • crates/admin-cli/src/tpm_ca/mod.rs
  • crates/admin-cli/src/trim_table/mod.rs
  • crates/admin-cli/src/version/cmd.rs
  • crates/admin-cli/src/version/mod.rs
  • crates/admin-cli/src/vpc/mod.rs
  • crates/admin-cli/src/vpc_peering/mod.rs
  • crates/agent/Cargo.toml
  • crates/agent/proto/weave_ew_vpc.proto
  • crates/agent/src/astra_weave.rs
  • crates/agent/src/command_line.rs
  • crates/agent/src/ethernet_virtualization.rs
  • crates/agent/src/fmds_client.rs
  • crates/agent/src/instrumentation.rs
  • crates/agent/src/main_loop.rs
  • crates/agent/src/managed_files.rs
  • crates/agent/src/mtu.rs
  • crates/agent/src/periodic_config_fetcher.rs
  • crates/agent/src/tests/common/mod.rs
  • crates/agent/src/tests/full.rs
  • crates/agent/src/tests/main_loop.rs
  • crates/agent/src/tests/test_network_monitor.rs
  • crates/agent/src/tests/upgrade.rs
  • crates/agent/src/upgrade.rs
  • crates/agent/templates/apt-clean
  • crates/api-core/Cargo.toml
  • crates/api-core/src/api.rs
  • crates/api-core/src/auth/internal_rbac_rules.rs
  • crates/api-core/src/cfg/README.md
  • crates/api-core/src/cfg/file.rs
  • crates/api-core/src/cfg/test_data/full_config.toml
  • crates/api-core/src/cfg/test_data/full_config_post_migration.toml
  • crates/api-core/src/credentials/bmc_session_manager.rs
  • crates/api-core/src/dhcp/discover.rs
  • crates/api-core/src/dpa/handler.rs
  • crates/api-core/src/dpa/lockdown.rs
  • crates/api-core/src/dpf_services.rs
  • crates/api-core/src/errors.rs
  • crates/api-core/src/ethernet_virtualization.rs
  • crates/api-core/src/handlers/astra.rs
  • crates/api-core/src/handlers/bmc_endpoint_explorer.rs
  • crates/api-core/src/handlers/client_resolution.rs
  • crates/api-core/src/handlers/component_manager.rs
  • crates/api-core/src/handlers/credential.rs
  • crates/api-core/src/handlers/credential_rotation.rs
  • crates/api-core/src/handlers/dpa.rs
  • crates/api-core/src/handlers/dpu.rs
  • crates/api-core/src/handlers/extension_service.rs
  • crates/api-core/src/handlers/health.rs
  • crates/api-core/src/handlers/host_reprovisioning.rs
  • crates/api-core/src/handlers/instance.rs
  • crates/api-core/src/handlers/machine.rs
  • crates/api-core/src/handlers/machine_discovery.rs
  • crates/api-core/src/handlers/machine_discovery/scout_pci.rs
  • crates/api-core/src/handlers/machine_scout.rs
  • crates/api-core/src/handlers/managed_host.rs
  • crates/api-core/src/handlers/mlx_admin.rs
  • crates/api-core/src/handlers/mod.rs
  • crates/api-core/src/handlers/power_shelf.rs
  • crates/api-core/src/handlers/primary_interface.rs
  • crates/api-core/src/handlers/rack.rs
  • crates/api-core/src/handlers/svpc.rs
  • crates/api-core/src/handlers/switch.rs
  • crates/api-core/src/handlers/utils.rs
  • crates/api-core/src/instance/mod.rs
  • crates/api-core/src/ipxe.rs
  • crates/api-core/src/listener.rs
  • crates/api-core/src/logging/service_health_metrics.rs
  • crates/api-core/src/logging/test_data/test_service_health_metrics.txt
  • crates/api-core/src/measured_boot/tests/mod.rs
  • crates/api-core/src/node_auth.rs
  • crates/api-core/src/setup.rs
  • crates/api-core/src/test_support/builder.rs
  • crates/api-core/src/test_support/default_config.rs
  • crates/api-core/src/test_support/mod.rs
  • crates/api-core/src/tests/boot_interface_resolution.rs
  • crates/api-core/src/tests/client_resolution.rs
  • crates/api-core/src/tests/common/api_fixtures/host.rs
  • crates/api-core/src/tests/common/api_fixtures/instance.rs
  • crates/api-core/src/tests/common/api_fixtures/mod.rs
  • crates/api-core/src/tests/common/api_fixtures/rpc_instance.rs
  • crates/api-core/src/tests/common/api_fixtures/site_explorer.rs
  • crates/api-core/src/tests/common/network_segment.rs
  • crates/api-core/src/tests/dpf/dpu_service_sync.rs
  • crates/api-core/src/tests/dpf/happy_path.rs
  • crates/api-core/src/tests/dpf/reprovisioning.rs
  • crates/api-core/src/tests/dpf/stale_labels.rs
  • crates/api-core/src/tests/dpf/waiting_for_ready.rs
  • crates/api-core/src/tests/dpu_machine_update.rs
  • crates/api-core/src/tests/dpu_nic_firmware.rs
  • crates/api-core/src/tests/dpu_reprovisioning.rs
  • crates/api-core/src/tests/expected_machine.rs
  • crates/api-core/src/tests/explored_endpoint_find.rs
  • crates/api-core/src/tests/extension_service.rs
  • crates/api-core/src/tests/firmware_component_manager.rs
  • crates/api-core/src/tests/host_bmc_firmware_test.rs
  • crates/api-core/src/tests/ib_fabric_monitor.rs
  • crates/api-core/src/tests/ib_instance.rs
  • crates/api-core/src/tests/instance.rs
  • crates/api-core/src/tests/instance_allocate.rs
  • crates/api-core/src/tests/instance_batch_allocate.rs
  • crates/api-core/src/tests/instance_config_update.rs
  • crates/api-core/src/tests/instance_ipxe_behaviors.rs
  • crates/api-core/src/tests/instance_os.rs
  • crates/api-core/src/tests/ipxe.rs
  • crates/api-core/src/tests/machine_admin_force_delete.rs
  • crates/api-core/src/tests/machine_dhcp.rs
  • crates/api-core/src/tests/machine_discovery.rs
  • crates/api-core/src/tests/machine_history.rs
  • crates/api-core/src/tests/machine_network.rs
  • crates/api-core/src/tests/machine_states.rs
  • crates/api-core/src/tests/machine_topology.rs
  • crates/api-core/src/tests/machine_validation.rs
  • crates/api-core/src/tests/maintenance.rs
  • crates/api-core/src/tests/mod.rs
  • crates/api-core/src/tests/network_security_group.rs
  • crates/api-core/src/tests/network_segment.rs
  • crates/api-core/src/tests/nvl_instance.rs
  • crates/api-core/src/tests/power_shelf_health.rs
  • crates/api-core/src/tests/primary_interface.rs
  • crates/api-core/src/tests/rack_health.rs
  • crates/api-core/src/tests/rack_state_controller/handler.rs
  • crates/api-core/src/tests/rack_state_controller/mod.rs
  • crates/api-core/src/tests/resource_pool.rs
  • crates/api-core/src/tests/site_explorer.rs
  • crates/api-core/src/tests/sku.rs
  • crates/api-core/src/tests/spdm.rs
  • crates/api-core/src/tests/switch.rs
  • crates/api-core/src/tests/switch_health.rs
  • crates/api-core/src/tests/switch_state_controller/bmc_rotation.rs
  • crates/api-core/src/tests/switch_state_controller/mod.rs
  • crates/api-core/src/tests/tenants.rs
  • crates/api-core/src/tests/vpc_peering.rs
  • crates/api-core/tests/integration/batch_instance_allocation_validation.rs
  • crates/api-core/tests/integration/credential_management.rs
  • crates/api-core/tests/integration/dns_resolution.rs
  • crates/api-core/tests/integration/dpa_interfaces.rs
  • crates/api-core/tests/integration/dpu_agent_upgrade.rs
  • crates/api-core/tests/integration/dpu_info_list.rs
  • crates/api-core/tests/integration/dynamic_config.rs
  • crates/api-core/tests/integration/explored_managed_host_find.rs
  • crates/api-core/tests/integration/forge_agent_control.rs
  • crates/api-core/tests/integration/level_filter.rs
  • crates/api-core/tests/integration/machine_boot_interfaces.rs
  • crates/api-core/tests/integration/main.rs
  • crates/api-core/tests/integration/power_shelf_decommission.rs
  • crates/api-core/tests/integration/power_shelf_delete.rs
  • crates/api-core/tests/integration/power_shelf_find.rs
  • crates/api-core/tests/integration/rack_find.rs
  • crates/api-core/tests/integration/scout_firmware_upgrade_status.rs
  • crates/api-core/tests/integration/set_primary_dpu.rs
  • crates/api-core/tests/integration/storage.rs
  • crates/api-db/Cargo.toml
  • crates/api-db/migrations/20260728105025_dpf_helm_extension_service_lifecycle.sql
  • crates/api-db/migrations/20260805170216_dpf_helm_chart_placement_observation.sql
  • crates/api-db/migrations/20260806120001_power_shelf_decommission_requested.sql
  • crates/api-db/migrations/20260806171754_switch_decommission_requested.sql
  • crates/api-db/migrations/20260824235713_bmc_redfish_sessions_per_session_rows.sql
  • crates/api-db/migrations/20260826143512_add_dpu_bmc_service_rotation_type.sql
  • crates/api-db/migrations/20260826143513_seed_dpu_bmc_service_rotation.sql
  • crates/api-db/migrations/20260827211730_dpa_interfaces_machine_id_on_update_cascade.sql
  • crates/api-db/migrations/20260828202227_expand_os_image_boot_disk.sql
  • crates/api-db/src/bmc_redfish_session.rs
  • crates/api-db/src/credential_rotation.rs
  • crates/api-db/src/credential_rotation/test_backfill.rs
  • crates/api-db/src/credential_rotation/test_dpu_bmc_service_backfill.rs
  • crates/api-db/src/expected_machine.rs
  • crates/api-db/src/extension_service.rs
  • crates/api-db/src/health_history.rs
  • crates/api-db/src/instance.rs
  • crates/api-db/src/instance_address.rs
  • crates/api-db/src/machine.rs
  • crates/api-db/src/machine_desired_boot_interface.rs
  • crates/api-db/src/machine_interface.rs
  • crates/api-db/src/machine_validation.rs
  • crates/api-db/src/machine_validation_execution.rs
  • crates/api-db/src/managed_host.rs
  • crates/api-db/src/os_image.rs
  • crates/api-db/src/power_shelf.rs
  • crates/api-db/src/rack.rs
  • crates/api-db/src/rack/test_metadata.rs
  • crates/api-db/src/resource_pool.rs
  • crates/api-db/src/retired_ib_membership.rs
  • crates/api-db/src/site_prefix.rs
  • crates/api-db/src/sku.rs
  • crates/api-db/src/state_history.rs
  • crates/api-db/src/switch.rs
  • crates/api-db/src/test_support/dns.rs
  • crates/api-db/src/test_support/mod.rs
  • crates/api-db/src/vpc_prefix.rs
  • crates/api-db/src/work_lock_manager.rs
  • crates/api-integration-tests/Cargo.toml
  • crates/api-integration-tests/tests/lib.rs
  • crates/api-integration-tests/tests/rack.rs
  • crates/api-model/src/expected_machine.rs
  • crates/api-model/src/extension_service/mod.rs
  • crates/api-model/src/hardware_info.rs
  • crates/api-model/src/ib.rs
  • crates/api-model/src/ib_partition/mod.rs
  • crates/api-model/src/instance/config/network.rs
  • crates/api-model/src/instance/config/tenant_config.rs
  • crates/api-model/src/instance/status.rs
  • crates/api-model/src/instance/status/extension_service.rs
  • crates/api-model/src/instance/status/network.rs
  • crates/api-model/src/lib.rs
  • crates/api-model/src/machine/capabilities.rs
  • crates/api-model/src/machine/json.rs
  • crates/api-model/src/machine/mod.rs
  • crates/api-model/src/machine/network.rs
  • crates/api-model/src/machine/slas.rs
  • crates/api-model/src/machine/status.rs
  • crates/api-model/src/pci.rs
  • crates/api-model/src/power_shelf/mod.rs
  • crates/api-model/src/power_shelf/slas.rs
  • crates/api-model/src/rack.rs
  • crates/api-model/src/rack_type.rs
  • crates/api-model/src/redfish.rs
  • crates/api-model/src/site_explorer/mod.rs
  • crates/api-model/src/switch/mod.rs
  • crates/api-model/src/switch/slas.rs
  • crates/api-model/src/test_support/machine_snapshot.rs
  • crates/api-model/src/test_support/mod.rs
  • crates/api-model/src/test_support/power_shelf.rs
  • crates/api-model/src/test_support/rack.rs
  • crates/api-model/src/vpc/capability.rs
  • crates/api-test-helper/src/api_client.rs
  • crates/api-test-helper/src/api_server.rs
  • crates/api-test-helper/src/domain.rs
  • crates/api-test-helper/src/instance.rs
  • crates/api-test-helper/src/lib.rs
  • crates/api-test-helper/src/machine.rs
  • crates/api-test-helper/src/machine_a_tron.rs
  • crates/api-test-helper/src/subnet.rs
  • crates/api-test-helper/src/tenant.rs
  • crates/api-test-helper/src/utils.rs
  • crates/api-test-helper/src/vpc.rs
  • crates/api-test-helper/src/vpc_prefix.rs
  • crates/api-web/Cargo.toml
  • crates/api-web/src/explored_endpoint.rs
  • crates/api-web/src/filters.rs
  • crates/api-web/src/health.rs
  • crates/api-web/src/health_history.rs
  • crates/api-web/src/lib.rs
  • crates/api-web/src/managed_host.rs
  • crates/api-web/src/tests/component_detail.rs
  • crates/api-web/src/tests/health.rs
  • crates/api-web/src/tests/managed_host.rs
  • crates/api-web/templates/health_history.html
  • crates/api/Cargo.toml
  • crates/api/files/bf.cfg
  • crates/api/src/resources.rs
  • crates/bmc-explorer/tests/integration/bluefield3_explore.rs
  • crates/bmc-explorer/tests/integration/dell_poweredge_r750_explore.rs
  • crates/bmc-explorer/tests/integration/main.rs
  • crates/bmc-mock/src/availability.rs
  • crates/bmc-mock/src/bmc_state.rs
  • crates/bmc-mock/src/ipmi_sim.rs
  • crates/bmc-mock/src/lib.rs
  • crates/bmc-mock/src/libvirt.rs
  • crates/bmc-mock/src/main.rs
  • crates/bmc-mock/src/middleware_router.rs
  • crates/bmc-mock/src/mock_machine_router.rs
  • crates/bmc-mock/src/redfish/computer_system.rs
  • crates/bmc-mock/src/redfish/manager.rs
  • crates/bmc-mock/src/redfish/serial_console.rs
  • crates/bmc-mock/src/redfish/virtual_media.rs
  • crates/bmc-mock/src/tar_router.rs
  • crates/bmc-mock/src/test_support/mod.rs
  • crates/bmc-proxy/Cargo.toml
  • crates/bmc-proxy/src/bmc_proxy.rs
  • crates/component-manager/src/config.rs
  • crates/credential-rotation/src/lib.rs
  • crates/dhcp-server/src/command_line.rs
  • crates/dhcp-server/src/metrics.rs
  • crates/dhcp/Cargo.toml
  • crates/dhcp/src/discovery.rs
  • crates/dhcp/src/machine.rs
  • crates/dhcp/tests/common/dhcpv6_factory.rs
  • crates/dhcp/tests/common/kea.rs
  • crates/dhcp/tests/common/kea_v6.rs
  • crates/dhcp/tests/common/mod.rs
  • crates/dhcp/tests/info_request_v6_test.rs
  • crates/dhcp/tests/stateful_v6_test.rs
  • crates/dpa-manager/src/card_handler/svpc.rs
  • crates/dpa-manager/src/config.rs
  • crates/dpa-manager/src/lib.rs
  • crates/dpf/Cargo.toml
  • crates/dpf/Makefile.toml
  • crates/dpf/src/bin/api_harness.rs
  • crates/dpf/src/error.rs
  • crates/dpf/src/flavor.rs
  • crates/dpf/src/lib.rs
  • crates/dpf/src/repository/kube.rs
  • crates/dpf/src/repository/traits.rs
  • crates/dpf/src/sdk.rs
  • crates/dpf/src/test/helpers.rs
  • crates/dpf/src/test/maintenance_flow.rs
  • crates/dpf/src/test/mod.rs
  • crates/dpf/src/test/sdk_device_registration.rs
  • crates/dpf/src/test/sdk_host_snapshot.rs
  • crates/dpf/src/test/sdk_initialization.rs
  • crates/dpf/src/test/sdk_maintenance_hold.rs
  • crates/dpf/src/test/sdk_outdated_dpu.rs
  • crates/dpf/src/test/sdk_provisioning_flow.rs
  • crates/dpf/src/test/sdk_reboot_annotation.rs
  • crates/dpf/src/types.rs
  • crates/dpu-fmds-shared/src/machine_identity.rs
  • crates/extension-service-controller/Cargo.toml
  • crates/extension-service-controller/src/context.rs
  • crates/extension-service-controller/src/dpu_service.rs
  • crates/extension-service-controller/src/handler.rs
  • crates/extension-service-controller/src/io.rs
  • crates/extension-service-controller/src/lib.rs
  • crates/firmware/src/defaults.rs
  • crates/fmds/src/cfg.rs
  • crates/fmds/src/main.rs
  • crates/health/Cargo.toml
  • crates/health/example/config.bmc-mock-periodic.toml
  • crates/health/example/config.bmc-mock.toml
  • crates/health/example/config.example.toml
  • crates/health/src/api_client.rs
  • crates/health/src/collectors/discovery.rs
  • crates/health/src/collectors/entity_metrics.rs
  • crates/health/src/collectors/firmware.rs
  • crates/health/src/collectors/gpu_inventory.rs
  • crates/health/src/collectors/leak_detector.rs
  • crates/health/src/collectors/logs/downgrade.rs
  • crates/health/src/collectors/logs/periodic.rs
  • crates/health/src/collectors/logs/sse.rs
  • crates/health/src/collectors/nmxc.rs
  • crates/health/src/collectors/nvue/gnmi/client.rs
  • crates/health/src/collectors/nvue/gnmi/on_change_processor.rs
  • crates/health/src/collectors/nvue/gnmi/sample_processor.rs
  • crates/health/src/collectors/nvue/gnmi/subscriber.rs
  • crates/health/src/collectors/nvue/rest/client.rs
  • crates/health/src/collectors/nvue/rest/collector.rs
  • crates/health/src/collectors/runtime.rs
  • crates/health/src/collectors/sensors.rs
  • crates/health/src/collectors/telemetry.rs
  • crates/health/src/config.rs
  • crates/health/src/discovery/cleanup.rs
  • crates/health/src/discovery/context.rs
  • crates/health/src/discovery/identity.rs
  • crates/health/src/discovery/iteration.rs
  • crates/health/src/discovery/reachability.rs
  • crates/health/src/discovery/spawn.rs
  • crates/health/src/endpoint/cluster.rs
  • crates/health/src/endpoint/sources.rs
  • crates/health/src/lib.rs
  • crates/health/src/processor/mod.rs
  • crates/health/src/processor/nmxc_domain_state.rs
  • crates/health/src/sink/event_mapper.rs
  • crates/health/src/sink/events.rs
  • crates/health/src/sink/log_file.rs
  • crates/health/src/sink/mod.rs
  • crates/health/src/sink/nvlink_domain_health_report.rs
  • crates/health/src/sink/otlp.rs
  • crates/health/src/sink/tracing.rs
  • crates/host-support/src/hardware_enumeration.rs
  • crates/host-support/src/hardware_enumeration/dpu.rs
  • crates/ib-fabric/src/errors.rs
  • crates/ib-fabric/src/ib/mock.rs
  • crates/ib-fabric/src/ib/mod.rs
  • crates/ib-fabric/src/ib/ufmclient/mod.rs
  • crates/ib-fabric/src/metrics.rs
  • crates/ipxe-renderer/src/lib.rs
  • crates/ipxe-renderer/templates.yaml
  • crates/libmlx-model/src/lib.rs
  • crates/libmlx-model/src/nvconfig.rs
  • crates/libmlx/tests/lockdown.rs
  • crates/libmlx/tests/lockdown/test_lockdown.rs
  • crates/libmlx/tests/profile/test_serialization.rs
  • crates/libmlx/tests/runner.rs
  • crates/libmlx/tests/runner/command_builder_tests.rs
  • crates/libmlx/tests/runner/common/mod.rs
  • crates/libmlx/tests/runner/result_types_tests.rs
  • crates/libmlx/tests/runner/runner_integration_tests.rs
  • crates/libmlx/tests/runner/traits_tests.rs
  • crates/libmlx/tests/variables.rs
  • crates/libmlx/tests/variables/test_registry.rs
  • crates/libmlx/tests/variables/test_value.rs
  • crates/libmlx/tests/variables/test_variable.rs
  • crates/libnmxc/tests/hello.rs
  • crates/machine-a-tron/Cargo.toml
  • crates/machine-a-tron/README.md
  • crates/machine-a-tron/config/mac.toml
  • crates/machine-a-tron/config/mat.toml
  • crates/machine-a-tron/src/api_client.rs
  • crates/machine-a-tron/src/bmc_mock_wrapper.rs
  • crates/machine-a-tron/src/config.rs
  • crates/machine-a-tron/src/control_router.rs
  • crates/machine-a-tron/src/device_handle.rs
  • crates/machine-a-tron/src/device_simulator.rs
  • crates/machine-a-tron/src/dhcp_retry_fsm.rs
  • crates/machine-a-tron/src/dhcp_retry_runtime.rs
  • crates/machine-a-tron/src/dhcp_wrapper.rs
  • crates/machine-a-tron/src/discovery_info.rs
  • crates/machine-a-tron/src/dpu_machine.rs
  • crates/machine-a-tron/src/host_machine.rs
  • crates/machine-a-tron/src/lib.rs
  • crates/machine-a-tron/src/lifecycle_timings.rs
  • crates/machine-a-tron/src/logging.rs
  • crates/machine-a-tron/src/machine_a_tron.rs
  • crates/machine-a-tron/src/machine_fsm.rs
  • crates/machine-a-tron/src/machine_state_machine.rs
  • crates/machine-a-tron/src/machine_utils.rs
  • crates/machine-a-tron/src/main.rs
  • crates/machine-a-tron/src/mock_ssh_server.rs
  • crates/machine-a-tron/src/power_shelf_fsm.rs
  • crates/machine-a-tron/src/power_shelf_simulator.rs
  • crates/machine-a-tron/src/status.rs
  • crates/machine-a-tron/src/switch_fsm.rs
  • crates/machine-a-tron/src/switch_simulator.rs
  • crates/machine-controller/Cargo.toml
  • crates/machine-controller/build.rs
  • crates/machine-controller/src/config/bom_validation.rs
  • crates/machine-controller/src/config/mod.rs
  • crates/machine-controller/src/context.rs
  • crates/machine-controller/src/dpf.rs
  • crates/machine-controller/src/handler.rs
  • crates/machine-controller/src/handler/bios_config.rs
  • crates/machine-controller/src/handler/boot_interface_observation.rs
  • crates/machine-controller/src/handler/dpf.rs
  • crates/machine-controller/src/handler/extension_services.rs
  • crates/machine-controller/src/handler/host_boot_config.rs
  • crates/machine-controller/src/handler/rotation.rs
  • crates/machine-controller/src/handler/sku.rs
  • crates/machine-controller/src/io.rs
  • crates/machine-controller/tests/integration/bmc_rotation.rs
  • crates/machine-controller/tests/integration/env.rs
  • crates/machine-validation/Cargo.toml
  • crates/machine-validation/src/lib.rs
  • crates/machine-validation/src/plugin_contract.rs
  • crates/machine-validation/src/plugin_runner.rs
  • crates/mqttea/tests/errors.rs
  • crates/mqttea/tests/mod.rs
  • crates/mqttea/tests/stats.rs
  • crates/network/src/virtualization.rs
  • crates/power-shelf-controller/Cargo.toml
  • crates/power-shelf-controller/src/decommissioning.rs
  • crates/power-shelf-controller/src/handler.rs
  • crates/power-shelf-controller/src/io.rs
  • crates/power-shelf-controller/src/lib.rs
  • crates/power-shelf-controller/src/ready.rs
  • crates/power-shelf-controller/tests/integration/bmc_rotation.rs
  • crates/power-shelf-controller/tests/integration/common.rs
  • crates/power-shelf-controller/tests/integration/error_state.rs
  • crates/power-shelf-controller/tests/integration/main.rs
  • crates/power-shelf-controller/tests/integration/maintenance.rs
  • crates/power-shelf-controller/tests/integration/power_shelf_deletion.rs
  • crates/power-shelf-controller/tests/integration/reprovisioning.rs
  • crates/preingestion-manager/src/lib.rs
  • crates/proto-compiler/src/codegen.rs
  • crates/proto-compiler/src/error.rs
  • crates/proto-compiler/src/lib.rs
  • crates/proto-compiler/tests/compiler.rs
  • crates/proto-compiler/tests/fixtures/conflicting_extern_path.proto
  • crates/proto-compiler/tests/fixtures/derives.proto
  • crates/proto-compiler/tests/fixtures/duplicate_extern_path.proto
  • crates/proto-compiler/tests/fixtures/extern_paths.proto
  • crates/proto-compiler/tests/fixtures/invalid_derive.proto
  • crates/proto-compiler/tests/fixtures/invalid_extern_path.proto
  • crates/proto-compiler/tests/fixtures/invalid_extern_path_extension.proto
  • crates/proto-compiler/tests/fixtures/unknown_extern_path.proto
  • crates/pxe/Cargo.toml
  • crates/pxe/src/common.rs
  • crates/pxe/src/main.rs
  • crates/pxe/src/metrics.rs
  • crates/pxe/src/middleware/mod.rs
  • crates/pxe/src/routes/cloud_init/dpu.rs
  • crates/pxe/src/routes/cloud_init/mod.rs
  • crates/pxe/src/routes/cloud_init/scout.rs
  • crates/pxe/src/routes/cloud_init/tenant.rs
  • crates/rack-controller/src/config.rs
  • crates/rack-controller/src/context.rs
  • crates/rack-controller/src/fabric_manager.rs
  • crates/rack-controller/src/lib.rs
  • crates/rack-controller/src/maintenance.rs
  • crates/rack/src/lib.rs
  • crates/rack/src/rms_client.rs
  • crates/rack/src/rms_sim.rs
  • crates/redfish/src/libredfish/conv.rs
  • crates/redfish/src/libredfish/instrumented.rs
  • crates/redfish/src/libredfish/mod.rs
  • crates/redfish/src/libredfish/test_support.rs
  • crates/rpc-utils/src/dhcp.rs
  • crates/rpc-utils/src/managed_host_display.rs
  • crates/rpc/build.rs
  • crates/rpc/proto/codegen/v1/extern_path.proto
  • crates/rpc/proto/common.proto
  • crates/rpc/proto/forge.proto
  • crates/rpc/proto/machine_discovery.proto
  • crates/rpc/proto/measured_boot.proto
  • crates/rpc/proto/scout_firmware_upgrade.proto
  • crates/rpc/src/errors.rs
  • crates/rpc/src/libmlx.rs
  • crates/rpc/src/model/extension_service.rs
  • crates/rpc/src/model/hardware_info.rs
  • crates/rpc/src/model/instance/status.rs
  • crates/rpc/src/model/instance/status/extension_service.rs
  • crates/rpc/src/model/machine/capabilities.rs
  • crates/rpc/src/model/machine/network.rs
  • crates/rpc/src/model/machine_validation.rs
  • crates/rpc/src/model/power_shelf.rs
  • crates/rpc/src/model/site_explorer.rs
  • crates/rpc/src/model/switch.rs
  • crates/rpc/src/node_jwt.rs
  • crates/rpc/src/protos/mod.rs
  • crates/scout/Cargo.toml
  • crates/scout/misc/forge-scout.service
  • crates/scout/src/lib.rs
  • crates/scout/src/main.rs
  • crates/scout/src/metrics.rs
  • crates/scout/src/register.rs
  • crates/secrets/src/chained_reader.rs
  • crates/secrets/src/credentials.rs
  • crates/secrets/src/forge_vault.rs
  • crates/secrets/src/lib.rs
  • crates/secrets/src/local_credentials/env.rs
  • crates/secrets/src/local_credentials/file.rs
  • crates/site-explorer/src/bmc_endpoint_explorer.rs
  • crates/site-explorer/src/config.rs
  • crates/site-explorer/src/credentials.rs
  • crates/site-explorer/src/endpoint_explorer.rs
  • crates/site-explorer/src/errors.rs
  • crates/site-explorer/src/lib.rs
  • crates/site-explorer/src/machine_creator.rs
  • crates/site-explorer/src/redfish.rs
  • crates/site-explorer/src/test_support/mock_endpoint_explorer.rs
  • crates/site-explorer/tests/integration/machine_creator.rs
  • crates/site-explorer/tests/integration/power_shelf.rs
  • crates/site-explorer/tests/integration/reconcile.rs
  • crates/site-explorer/tests/integration/site_explorer.rs
  • crates/site-explorer/tests/integration/zero_dpu.rs
  • crates/ssh-console/README.md
  • crates/ssh-console/tests/main.rs
  • crates/ssh-console/tests/util/ipmi_sim.rs
  • crates/ssh-console/tests/util/metrics.rs
  • crates/ssh-console/tests/util/mod.rs
  • crates/state-controller/src/state_handler.rs
  • crates/state-controller/src/tests.rs
  • crates/switch-controller/src/decommissioning.rs
  • crates/switch-controller/src/fetch_info.rs
  • crates/switch-controller/src/handler.rs
  • crates/switch-controller/src/io.rs
  • crates/switch-controller/src/lib.rs
  • crates/switch-controller/src/ready.rs
  • crates/test-harness/src/asset.rs
  • crates/test-harness/src/dns.rs
  • crates/test-harness/src/lib.rs
  • crates/test-harness/src/machine_dpu.rs
  • crates/test-harness/src/managed_host.rs
  • crates/test-harness/src/prelude.rs
  • crates/tonic-client-wrapper/src/codegen.rs
  • crates/utils/src/lib.rs
  • crates/utils/src/memory_device_group.rs
  • crates/uuid/src/machine/dpu.rs
  • crates/uuid/src/machine/host.rs
  • crates/uuid/src/machine/mod.rs
  • crates/uuid/src/machine/predicted_host.rs
  • crates/uuid/src/machine/stable_host.rs
  • deploy/README.md
  • deploy/nico-base/api/config-files/carbide-api-config.toml
  • deploy/nico-base/api/deployment.yaml
  • designs/machine-validation/pluggable-machine-validation-framework.md
  • dev/Makefile.core
  • dev/bin/discover_dpu.sh
  • dev/bin/scale_bmc_mock.sh
  • dev/deployment/devspace/bootstrap-prereqs.sh
  • dev/deployment/devspace/values.base.yaml
  • dev/deployment/tilt/Tiltfile
  • dev/deployment/tilt/values.yaml
  • dev/docker-env/mat.toml
  • dev/docker/Dockerfile.build-artifacts-container-aarch64
  • dev/docker/Dockerfile.build-artifacts-container-x86_64
  • dev/docker/Dockerfile.build-container-aarch64
  • dev/docker/Dockerfile.build-container-x86_64
  • dev/docker/Dockerfile.release-container-sa-x86_64
  • dev/k8s/machine-a-tron-controller/README.md
  • dev/k8s/machine-a-tron-controller/pkg/controller/controller.go
  • dev/k8s/machine-a-tron-controller/pkg/controller/controller_test.go
  • dev/k8s/machine-a-tron-controller/pkg/matclient/client_test.go
  • dev/k8s/machine-a-tron-controller/pkg/matclient/types.go
  • devspace.yaml
  • docs/architecture/health/health_probe_ids.md
  • docs/architecture/health_aggregation.md
  • docs/architecture/networking_integrations.md
  • docs/architecture/overview.md
  • docs/architecture/redfish_workflow.md
  • docs/architecture/state_handling.md
  • docs/architecture/state_machines/managedhost.md
  • docs/architecture/state_machines/rackstatemachine.md
  • docs/architecture/state_machines/switch_configure_certificate.md
  • docs/configuration/component-manager-rms.md
  • docs/configuration/tenant_management.md
  • docs/design/machine-identity/node-auth-jwt.md
  • docs/design/pxe_cloud_init_client_identity.md
  • docs/development/build-guide.md
  • docs/development/machine-a-tron-scale-testing.md
  • docs/development/release_and_qa_process.md
  • docs/dpu-management/dpu-lifecycle-management.md
  • docs/dpu-management/dpu_configuration.md
  • docs/faq.md
  • docs/getting-started/prerequisites/bmc-oob-setup.md
  • docs/getting-started/prerequisites/hardware.md
  • docs/getting-started/quick-start.md
  • docs/glossary.md
  • docs/hcl.md
  • docs/index.md
  • docs/index.yml
  • docs/manuals/building_nico_containers.md
  • docs/manuals/dpf.md
  • docs/manuals/nico-admin-cli/commands/boot-interface/boot-interface-candidates.md
  • docs/manuals/nico-admin-cli/commands/boot-interface/boot-interface-set.md
  • docs/manuals/nico-admin-cli/commands/boot-interface/boot-interface-show.md
  • docs/manuals/nico-admin-cli/commands/boot-interface/boot-interface.md
  • docs/manuals/nico-admin-cli/commands/dpf/dpf-service-sync-list.md
  • docs/manuals/nico-admin-cli/commands/dpf/dpf-service-sync-release.md
  • docs/manuals/nico-admin-cli/commands/dpf/dpf-service-sync.md
  • docs/manuals/nico-admin-cli/commands/dpf/dpf.md
  • docs/manuals/nico-admin-cli/commands/expected-machine/expected-machine-add.md
  • docs/manuals/nico-admin-cli/commands/expected-machine/expected-machine-patch.md
  • docs/manuals/nico-admin-cli/commands/machine/machine-health-history.md
  • docs/manuals/nico-admin-cli/commands/machine/machine.md
  • docs/manuals/nico-admin-cli/commands/managed-host/managed-host-set-primary-dpu.md
  • docs/manuals/nico-admin-cli/commands/managed-host/managed-host-set-primary-interface.md
  • docs/manuals/nico-admin-cli/commands/managed-host/managed-host.md
  • docs/manuals/nico-admin-cli/commands/managed-switch/managed-switch-decommission.md
  • docs/manuals/nico-admin-cli/commands/managed-switch/managed-switch.md
  • docs/manuals/nico-admin-cli/commands/power-shelf/power-shelf-decommission.md
  • docs/manuals/nico-admin-cli/commands/power-shelf/power-shelf-force-delete.md
  • docs/manuals/nico-admin-cli/commands/power-shelf/power-shelf-health-history.md
  • docs/manuals/nico-admin-cli/commands/power-shelf/power-shelf.md
  • docs/manuals/nico-admin-cli/commands/rack/rack-health-history.md
  • docs/manuals/nico-admin-cli/commands/rack/rack.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix-create.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix-delete.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix-show.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix-state-history.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix-update.md
  • docs/manuals/nico-admin-cli/commands/site-prefix/site-prefix.md
  • docs/manuals/nico-admin-cli/commands/switch/switch-force-delete.md
  • docs/manuals/nico-admin-cli/commands/switch/switch-health-history.md
  • docs/manuals/nico-admin-cli/commands/switch/switch.md
  • docs/manuals/nico-admin-cli/hardware.md
  • docs/manuals/nico-admin-cli/network.md
  • docs/manuals/rack_level_admin.md
  • docs/manuals/upgrade.md
  • docs/manuals/vpc/flat_vpcs_zero_dpu.md
  • docs/observability/core_metrics.md
  • docs/observability/instrumentation.md
  • docs/observability/tracing.md
  • docs/operations/firmware-updates/configuration.md
  • docs/operations/leak-detection-handling.md
  • docs/operations/monitoring-health.md
  • docs/operations/nvlink-domain-health-reports.md
  • docs/overview/lifecycle.md
  • docs/overview/what-is-nico.md
  • docs/playbooks/stuck_objects/dpu_provisioning_failures.md
  • docs/playbooks/stuck_objects/waiting_for_network_config.md
  • docs/provisioning/boot-interfaces-and-dpu-modes.md
  • docs/provisioning/expected-machine-interfaces.md
  • docs/provisioning/ingesting-hosts.md
  • docs/provisioning/ip-and-network-configuration.md
  • docs/provisioning/sku-validation.md
  • fern/changelog/2026-08-31.mdx
  • fern/changelog/overview.mdx
  • fern/docs.yml
  • fern/fern.config.json
  • helm-prereqs/README.md
  • helm-prereqs/clean.sh
  • helm-prereqs/cleanup-legacy-flow-managers.sh
  • helm-prereqs/health-check.sh
  • helm-prereqs/setup-machine-a-tron.sh
  • helm-prereqs/setup.sh
  • helm-prereqs/templates/configmaps.yaml
  • helm-prereqs/templates/eso-external-secrets.yaml
  • helm-prereqs/templates/postgresql.yaml
  • helm-prereqs/templates/vault-config-job.yaml
  • helm-prereqs/templates/vault-nico-issuer.yaml
  • helm-prereqs/tests/cleanup-legacy-flow-managers_test.sh
  • helm-prereqs/tests/setup-flow-cleanup-order_test.sh
  • helm-prereqs/tests/setup-legacy-flow-upgrade-guard_test.sh
  • helm-prereqs/tests/vault_config_job_namespace_test.yaml
  • helm-prereqs/tests/vault_configmap_namespace_test.yaml
  • helm-prereqs/tests/vault_nico_issuer_namespace_test.yaml
  • helm-prereqs/values.yaml
  • helm-prereqs/values/machine-a-tron-multipod.yaml
  • helm-prereqs/values/machine-a-tron-scale-4500-proxy.yaml
  • helm-prereqs/values/machine-a-tron-scale-4500.yaml
  • helm-prereqs/values/machine-a-tron-scale.yaml
  • helm-prereqs/values/machine-a-tron.yaml
  • helm-prereqs/values/nico-core.yaml
  • helm/Chart.yaml
  • helm/PREREQUISITES.md
  • helm/README.md
  • helm/charts/nico-api/files/carbide-api-config.toml
  • helm/charts/nico-api/templates/deployment.yaml
  • helm/charts/nico-api/templates/dpf-rbac.yaml
  • helm/charts/nico-api/tests/certificate_test.yaml
  • helm/charts/nico-api/tests/credentials_file_config_test.yaml
  • helm/charts/nico-api/tests/credentials_file_deployment_test.yaml
  • helm/charts/nico-api/values.yaml
  • helm/charts/nico-bmc-proxy/templates/deployment.yaml
  • helm/charts/nico-flow/Chart.yaml
  • helm/charts/nico-flow/templates/_helpers.tpl
  • helm/charts/nico-flow/templates/deployment.yaml
  • helm/charts/nico-flow/templates/image-pull-secret.yaml
  • helm/charts/nico-flow/templates/service-grpc.yaml
  • helm/charts/nico-flow/tests/data_encryption_deployment_test.yaml
  • helm/charts/nico-flow/tests/deployment_contract_test.yaml
  • helm/charts/nico-flow/tests/service_contract_test.yaml
  • helm/charts/nico-flow/values.yaml
  • helm/charts/nico-hardware-health/templates/deployment.yaml
  • helm/charts/nico-hardware-health/tests/resources_test.yaml
  • helm/charts/nico-hardware-health/values.yaml
  • helm/charts/nico-machine-a-tron/README.md
  • helm/charts/nico-machine-a-tron/charts/mat-k8s-controller/templates/deployment.yaml
  • helm/charts/nico-machine-a-tron/templates/_helpers.tpl
  • helm/charts/nico-machine-a-tron/templates/configmap.yaml
  • helm/charts/nico-machine-a-tron/templates/deployment.yaml
  • helm/charts/nico-machine-a-tron/templates/service.yaml
  • helm/charts/nico-machine-a-tron/tests/configmap_test.yaml
  • helm/charts/nico-machine-a-tron/tests/deployment_test.yaml
  • helm/charts/nico-machine-a-tron/values.yaml
  • helm/charts/nico-pxe/templates/deployment.yaml
  • helm/charts/nico-pxe/tests/bootstrap_root_ca_test.yaml
  • helm/charts/nico-pxe/tests/file_descriptor_limit_test.yaml
  • helm/charts/nico-pxe/values.yaml
  • helm/charts/nico-ssh-console-rs/templates/configmap.yaml
  • helm/charts/nico-ssh-console-rs/templates/deployment.yaml
  • helm/charts/nico-ssh-console-rs/tests/console_cert_config_test.yaml
  • helm/charts/nico-ssh-console-rs/tests/resources_test.yaml
  • helm/charts/nico-ssh-console-rs/values.yaml
  • helm/examples/values-full.yaml
  • helm/rest/nico-rest/charts/nico-rest-api/templates/_helpers.tpl
  • helm/rest/nico-rest/charts/nico-rest-api/templates/configmap.yaml
  • helm/rest/nico-rest/charts/nico-rest-api/templates/deployment.yaml
  • helm/rest/nico-rest/charts/nico-rest-api/tests/dps_config_test.yaml
  • helm/rest/nico-rest/charts/nico-rest-api/tests/dps_deployment_test.yaml
  • helm/rest/nico-rest/charts/nico-rest-api/values.yaml
  • helm/tests/carbide_legacy_test.yaml
  • helm/values.yaml
  • pxe/Makefile.toml
  • pxe/common_files/disk_imaging.sh
  • pxe/common_files/disk_imaging_test.sh
  • pxe/mkosi.profiles/scout-oss-aarch64/mkosi.conf
  • pxe/mkosi.profiles/scout-oss-aarch64/mkosi.extra/etc/systemd/system/forge-scout.service
  • pxe/mkosi.profiles/scout-oss-aarch64/mkosi.postinst.chroot
  • pxe/mkosi.profiles/scout-oss-x86_64/mkosi.conf
  • pxe/mkosi.profiles/scout-oss-x86_64/mkosi.postinst.chroot
  • pxe/templates/meta-data
  • pxe/templates/pxe
  • pxe/templates/scout-meta-data
  • pxe/templates/scout-user-data
  • pxe/templates/user-data
  • rest-api/AGENTS.md
  • rest-api/Makefile
  • rest-api/api/cmd/api/main.go
  • rest-api/api/config.yaml
  • rest-api/api/internal/config/config.go
  • rest-api/api/internal/config/config_test.go
  • rest-api/api/internal/config/metrics.go
  • rest-api/api/internal/config/metrics_test.go
  • rest-api/api/internal/server/server.go
  • rest-api/api/internal/server/server_test.go
  • rest-api/api/pkg/api/handler/allocation.go
  • rest-api/api/pkg/api/handler/allocation_test.go
  • rest-api/api/pkg/api/handler/dpuextensionservice.go
  • rest-api/api/pkg/api/handler/dpuextensionservice_test.go
  • rest-api/api/pkg/api/handler/dpumachine.go
  • rest-api/api/pkg/api/handler/dpumachine_test.go
  • rest-api/api/pkg/api/handler/grpcproxy_test.go
  • rest-api/api/pkg/api/handler/infrastructureprovider.go
  • rest-api/api/pkg/api/handler/infrastructureprovider_test.go
  • rest-api/api/pkg/api/handler/instance.go
  • rest-api/api/pkg/api/handler/instance_test.go
  • rest-api/api/pkg/api/handler/instancebatch.go
  • rest-api/api/pkg/api/handler/instancebatch_test.go
  • rest-api/api/pkg/api/handler/ipblock.go
  • rest-api/api/pkg/api/handler/ipblock_test.go
  • rest-api/api/pkg/api/handler/nvlinkdomain.go
  • rest-api/api/pkg/api/handler/nvlinkdomain_test.go
  • rest-api/api/pkg/api/handler/rack.go
  • rest-api/api/pkg/api/handler/rack_test.go
  • rest-api/api/pkg/api/handler/site.go
  • rest-api/api/pkg/api/handler/site_test.go
  • rest-api/api/pkg/api/handler/subnet.go
  • rest-api/api/pkg/api/handler/subnet_test.go
  • rest-api/api/pkg/api/handler/task.go
  • rest-api/api/pkg/api/handler/task_test.go
  • rest-api/api/pkg/api/handler/tray.go
  • rest-api/api/pkg/api/handler/tray_test.go
  • rest-api/api/pkg/api/handler/util/common/common.go
  • rest-api/api/pkg/api/handler/util/common/common_test.go
  • rest-api/api/pkg/api/handler/util/common/flowmutation_test.go
  • rest-api/api/pkg/api/handler/util/common/grpcproxy.go
  • rest-api/api/pkg/api/handler/util/powermanagement.go
  • rest-api/api/pkg/api/handler/util/powermanagement_test.go
  • rest-api/api/pkg/api/handler/vpc.go
  • rest-api/api/pkg/api/handler/vpc_test.go
  • rest-api/api/pkg/api/handler/vpcprefix.go
  • rest-api/api/pkg/api/handler/vpcprefix_test.go
  • rest-api/api/pkg/api/model/dpuextensionservice.go
  • rest-api/api/pkg/api/model/dpuextensionservice_test.go
  • rest-api/api/pkg/api/model/dpumachine.go
  • rest-api/api/pkg/api/model/dpumachine_test.go
  • rest-api/api/pkg/api/model/firmware.go
  • rest-api/api/pkg/api/model/firmware_test.go
  • rest-api/api/pkg/api/model/instance.go
  • rest-api/api/pkg/api/model/instance_test.go
  • rest-api/api/pkg/api/model/nvlinkdomain.go
  • rest-api/api/pkg/api/model/nvlinkdomain_test.go
  • rest-api/api/pkg/api/model/operatingsystem.go
  • rest-api/api/pkg/api/model/operatingsystem_test.go
  • rest-api/api/pkg/api/model/rack.go
  • rest-api/api/pkg/api/model/rack_test.go
  • rest-api/api/pkg/api/model/site.go
  • rest-api/api/pkg/api/model/site_test.go
  • rest-api/api/pkg/api/model/task.go
  • rest-api/api/pkg/api/model/task_test.go
  • rest-api/api/pkg/api/model/taskrule_test.go
  • rest-api/api/pkg/api/model/tray.go
  • rest-api/api/pkg/api/model/tray_test.go
  • rest-api/api/pkg/api/model/util/testing.go
  • rest-api/api/pkg/api/model/util/validation.go
  • rest-api/api/pkg/api/model/util/validation_test.go
  • rest-api/api/pkg/api/model/vpc.go
  • rest-api/api/pkg/api/model/vpc_test.go
  • rest-api/api/pkg/api/routes.go
  • rest-api/api/pkg/api/routes_test.go
  • rest-api/api/pkg/client/dps/catalog.go
  • rest-api/api/pkg/client/dps/catalog_test.go
  • rest-api/api/pkg/client/dps/client.go
  • rest-api/api/pkg/client/dps/client_test.go
  • rest-api/api/pkg/client/dps/external_id.go
  • rest-api/api/pkg/client/dps/external_id_test.go
  • rest-api/api/pkg/client/dps/rpc.go
  • rest-api/api/pkg/client/dps/rpc_test.go
  • rest-api/api/pkg/client/dps/trace.go
  • rest-api/api/pkg/client/dps/trace_test.go
  • rest-api/api/pkg/middleware/audit.go
  • rest-api/api/pkg/middleware/audit_test.go
  • rest-api/cert-manager/pkg/certs/server.go
  • rest-api/cert-manager/pkg/core/httpservice.go
  • rest-api/cert-manager/pkg/core/httpservice_test.go
  • rest-api/cli/pkg/commands.go
  • rest-api/cli/pkg/commands_test.go
  • rest-api/cli/pkg/spec.go
  • rest-api/cli/tui/commands.go
  • rest-api/cli/tui/commands_test.go
  • rest-api/cli/tui/generated_commands.go
  • rest-api/cli/tui/generated_commands_test.go
  • rest-api/cli/tui/instance_create_test.go
  • rest-api/cli/tui/repl.go
  • rest-api/cli/tui/repl_pty_test.go
  • rest-api/cli/tui/resource_resolution.go
  • rest-api/cli/tui/select.go
  • rest-api/cli/tui/session.go
  • rest-api/cli/tui/term.go
  • rest-api/cli/tui/term_test.go
  • rest-api/common/pkg/util/converter.go
  • rest-api/common/pkg/util/converter_test.go
  • rest-api/common/pkg/util/workflow.go
  • rest-api/db/cmd/migrations/migrations
  • rest-api/db/pkg/db/ipam/ipam.go
  • rest-api/db/pkg/db/ipam/ipam_test.go
  • rest-api/db/pkg/db/model/dpuextensionservice.go
  • rest-api/db/pkg/db/model/dpuextensionservice_test.go
  • rest-api/db/pkg/db/model/instance.go
  • rest-api/db/pkg/db/model/instance_test.go
  • rest-api/db/pkg/db/model/interface.go
  • rest-api/db/pkg/db/model/interface_test.go
  • rest-api/db/pkg/db/model/ipblock.go
  • rest-api/db/pkg/db/model/ipblock_test.go
  • rest-api/db/pkg/db/model/machine.go
  • rest-api/db/pkg/db/model/machine_test.go
  • rest-api/db/pkg/db/model/site.go
  • rest-api/db/pkg/db/model/site_test.go
  • rest-api/db/pkg/db/model/vpc.go
  • rest-api/db/pkg/db/model/vpcprefix.go
  • rest-api/db/pkg/db/model/vpcprefix_test.go
  • rest-api/db/pkg/migrations/20260812120000_power_provisioning_fields.go
  • rest-api/db/pkg/migrations/20260821191500_site_inventory_interval.go
  • rest-api/db/pkg/migrations/20260825015257_ip_block_site_prefix_id.go
  • rest-api/db/pkg/migrations/20260827000000_machine_labels_gin_index.go
  • rest-api/deploy/INSTALLATION.md
  • rest-api/docs/index.html
  • rest-api/flow/README.md
  • rest-api/flow/cmd/rack_json.go
  • rest-api/flow/cmd/rack_json_test.go
  • rest-api/flow/cmd/serve.go
  • rest-api/flow/cmd/serve_test.go
  • rest-api/flow/docs/flow-architecture.md
  • rest-api/flow/internal/converter/dao/converter.go
  • rest-api/flow/internal/converter/dao/converter_test.go
  • rest-api/flow/internal/converter/dao/event.go
  • rest-api/flow/internal/converter/dao/event_action_execution.go
  • rest-api/flow/internal/converter/dao/event_action_execution_test.go
  • rest-api/flow/internal/converter/dao/event_rule.go
  • rest-api/flow/internal/converter/dao/event_rule_test.go
  • rest-api/flow/internal/converter/dao/event_test.go
  • rest-api/flow/internal/converter/dao/task_trigger_test.go
  • rest-api/flow/internal/converter/dao/time.go
  • rest-api/flow/internal/converter/protobuf/converter.go
  • rest-api/flow/internal/converter/protobuf/converter_test.go
  • rest-api/flow/internal/db/migrations/20260827120000_create_event_rule_tables.down.sql
  • rest-api/flow/internal/db/migrations/20260827120000_create_event_rule_tables.up.sql
  • rest-api/flow/internal/db/migrations/20260828000000_add_task_trigger.down.sql
  • rest-api/flow/internal/db/migrations/20260828000000_add_task_trigger.up.sql
  • rest-api/flow/internal/db/migrations/20260829000000_add_event_action_execution_claim_expiration.down.sql
  • rest-api/flow/internal/db/migrations/20260829000000_add_event_action_execution_claim_expiration.up.sql
  • rest-api/flow/internal/db/migrations/event_action_execution_claim_expiration_test.go
  • rest-api/flow/internal/db/migrations/event_rule_test.go
  • rest-api/flow/internal/db/migrations/task_trigger_test.go
  • rest-api/flow/internal/db/model/bmc.go
  • rest-api/flow/internal/db/model/component.go
  • rest-api/flow/internal/db/model/component_test.go
  • rest-api/flow/internal/db/model/event.go
  • rest-api/flow/internal/db/model/event_action_execution.go
  • rest-api/flow/internal/db/model/rack_test.go
  • rest-api/flow/internal/db/model/task.go
  • rest-api/flow/internal/db/model/task_test.go
  • rest-api/flow/internal/eventrule/action.go
  • rest-api/flow/internal/eventrule/codec/action.go
  • rest-api/flow/internal/eventrule/codec/action_test.go
  • rest-api/flow/internal/eventrule/codec/action_v1.go
  • rest-api/flow/internal/eventrule/codec/codec.go
  • rest-api/flow/internal/eventrule/codec/codec_test.go
  • rest-api/flow/internal/eventrule/codec/execution_plan.go
  • rest-api/flow/internal/eventrule/codec/execution_plan_test.go
  • rest-api/flow/internal/eventrule/codec/execution_plan_v1.go
  • rest-api/flow/internal/eventrule/codec/policy.go
  • rest-api/flow/internal/eventrule/codec/policy_test.go
  • rest-api/flow/internal/eventrule/codec/policy_v1.go
  • rest-api/flow/internal/eventrule/codec/testdata/policy_v1_all_actions.json
  • rest-api/flow/internal/eventrule/codec/testdata/policy_v1_without_dedupe.json
  • rest-api/flow/internal/eventrule/errors.go
  • rest-api/flow/internal/eventrule/event.go
  • rest-api/flow/internal/eventrule/event_test.go
  • rest-api/flow/internal/eventrule/execution.go
  • rest-api/flow/internal/eventrule/execution_plan.go
  • rest-api/flow/internal/eventrule/execution_state.go
  • rest-api/flow/internal/eventrule/execution_test.go
  • rest-api/flow/internal/eventrule/executor/alert.go
  • rest-api/flow/internal/eventrule/executor/alert_test.go
  • rest-api/flow/internal/eventrule/executor/errors.go
  • rest-api/flow/internal/eventrule/executor/errors_test.go
  • rest-api/flow/internal/eventrule/executor/executor.go
  • rest-api/flow/internal/eventrule/executor/executor_test.go
  • rest-api/flow/internal/eventrule/executor/noop.go
  • rest-api/flow/internal/eventrule/executor/registry.go
  • rest-api/flow/internal/eventrule/executor/registry_test.go
  • rest-api/flow/internal/eventrule/executor/task.go
  • rest-api/flow/internal/eventrule/executor/task_test.go
  • rest-api/flow/internal/eventrule/ingestion/pipeline.go
  • rest-api/flow/internal/eventrule/ingestion/pipeline_test.go
  • rest-api/flow/internal/eventrule/ingestion/registry.go
  • rest-api/flow/internal/eventrule/ingestion/sink.go
  • rest-api/flow/internal/eventrule/leakage/detector/detector.go
  • rest-api/flow/internal/eventrule/leakage/detector/detector_test.go
  • rest-api/flow/internal/eventrule/leakage/detector/integration_test.go
  • rest-api/flow/internal/eventrule/leakage/leakage.go
  • rest-api/flow/internal/eventrule/leakage/leakage_test.go
  • rest-api/flow/internal/eventrule/manager/built_in_registry.go
  • rest-api/flow/internal/eventrule/manager/built_in_registry_test.go
  • rest-api/flow/internal/eventrule/manager/config.go
  • rest-api/flow/internal/eventrule/manager/config_test.go
  • rest-api/flow/internal/eventrule/manager/manager.go
  • rest-api/flow/internal/eventrule/manager/manager_test.go
  • rest-api/flow/internal/eventrule/manager/postgres_integration_test.go
  • rest-api/flow/internal/eventrule/manager/processing_integration_test.go
  • rest-api/flow/internal/eventrule/manager/rule_resolver.go
  • rest-api/flow/internal/eventrule/processor/config.go
  • rest-api/flow/internal/eventrule/processor/config_test.go
  • rest-api/flow/internal/eventrule/processor/errors.go
  • rest-api/flow/internal/eventrule/processor/execution.go
  • rest-api/flow/internal/eventrule/processor/preparation.go
  • rest-api/flow/internal/eventrule/processor/preparation_test.go
  • rest-api/flow/internal/eventrule/processor/process_test.go
  • rest-api/flow/internal/eventrule/processor/processor.go
  • rest-api/flow/internal/eventrule/rule.go
  • rest-api/flow/internal/eventrule/rule_test.go
  • rest-api/flow/internal/eventrule/scheduler/config.go
  • rest-api/flow/internal/eventrule/scheduler/config_test.go
  • rest-api/flow/internal/eventrule/scheduler/lane.go
  • rest-api/flow/internal/eventrule/scheduler/lane_test.go
  • rest-api/flow/internal/eventrule/scheduler/policy.go
  • rest-api/flow/internal/eventrule/scheduler/policy_test.go
  • rest-api/flow/internal/eventrule/scheduler/scheduler.go
  • rest-api/flow/internal/eventrule/scheduler/scheduler_test.go
  • rest-api/flow/internal/eventrule/store.go
  • rest-api/flow/internal/eventrule/store/memory/event.go
  • rest-api/flow/internal/eventrule/store/memory/execution.go
  • rest-api/flow/internal/eventrule/store/memory/manager_integration_test.go
  • rest-api/flow/internal/eventrule/store/memory/store.go
  • rest-api/flow/internal/eventrule/store/memory/store_test.go
  • rest-api/flow/internal/eventrule/store/postgres/binding.go
  • rest-api/flow/internal/eventrule/store/postgres/event.go
  • rest-api/flow/internal/eventrule/store/postgres/execution.go
  • rest-api/flow/internal/eventrule/store/postgres/rule.go
  • rest-api/flow/internal/eventrule/store/postgres/store.go
  • rest-api/flow/internal/eventrule/store/postgres/store_test.go
  • rest-api/flow/internal/eventrule/store/storetest/execution_contract.go
  • rest-api/flow/internal/eventrule/store/storetest/postgres.go
  • rest-api/flow/internal/eventrule/store_test.go
  • rest-api/flow/internal/eventrule/target/generic.go
  • rest-api/flow/internal/eventrule/target/registry_test.go
  • rest-api/flow/internal/eventrule/target/target.go
  • rest-api/flow/internal/eventrule/target/target_test.go
  • rest-api/flow/internal/eventrule/validation.go
  • rest-api/flow/internal/firmwareauth/authentication.go
  • rest-api/flow/internal/firmwareauth/authentication_test.go
  • rest-api/flow/internal/inventory/store/postgres.go
  • rest-api/flow/internal/nicoapi/grpc.go
  • rest-api/flow/internal/nicoapi/grpc_batch_test.go
  • rest-api/flow/internal/nicoapi/grpc_domain_test.go
  • rest-api/flow/internal/nicoapi/grpc_test.go
  • rest-api/flow/internal/nicoapi/grpc_transport_test.go
  • rest-api/flow/internal/nicoapi/mock.go
  • rest-api/flow/internal/nicoapi/mod.go
  • rest-api/flow/internal/nicoapi/model.go
  • rest-api/flow/internal/operation/request.go
  • rest-api/flow/internal/operation/request_test.go
  • rest-api/flow/internal/operation/trigger.go
  • rest-api/flow/internal/operation/trigger_test.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/actual_sync.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/actual_sync_linked_component.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/actual_sync_linked_component_test.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/actual_sync_powershelf.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/actual_sync_switch.go
  • rest-api/flow/internal/scheduler/jobs/inventorysync/inventory.go
  • rest-api/flow/internal/scheduler/jobs/leakdetection/job.go
  • rest-api/flow/internal/scheduler/jobs/leakdetection/job_test.go
  • rest-api/flow/internal/scheduler/taskschedule/dispatcher_test.go
  • rest-api/flow/internal/secret/cipher.go
  • rest-api/flow/internal/service/config.go
  • rest-api/flow/internal/service/config_test.go
  • rest-api/flow/internal/service/server_impl.go
  • rest-api/flow/internal/service/server_impl_firmware_test.go
  • rest-api/flow/internal/service/server_impl_operation_run_test.go
  • rest-api/flow/internal/service/server_impl_task_schedule_test.go
  • rest-api/flow/internal/service/server_impl_task_stats.go
  • rest-api/flow/internal/service/server_impl_task_stats_test.go
  • rest-api/flow/internal/service/service.go
  • rest-api/flow/internal/service/service_test.go
  • rest-api/flow/internal/task/common/common.go
  • rest-api/flow/internal/task/common/common_test.go
  • rest-api/flow/internal/task/componentmanager/nvswitch/nico/nico.go
  • rest-api/flow/internal/task/componentmanager/nvswitch/nico/nico_test.go
  • rest-api/flow/internal/task/componentmanager/powershelf/nico/nico.go
  • rest-api/flow/internal/task/componentmanager/powershelf/nico/nico_test.go
  • rest-api/flow/internal/task/conflict/conflict_test.go
  • rest-api/flow/internal/task/conflict/store_mock_test.go
  • rest-api/flow/internal/task/executor/temporalworkflow/activity/activity.go
  • rest-api/flow/internal/task/executor/temporalworkflow/activity/activity_test.go
  • rest-api/flow/internal/task/executor/temporalworkflow/manager/config_test.go
  • rest-api/flow/internal/task/executor/temporalworkflow/manager/manager.go
  • rest-api/flow/internal/task/executor/temporalworkflow/workflow/actions.go
  • rest-api/flow/internal/task/executor/temporalworkflow/workflow/decommission_test.go
  • rest-api/flow/internal/task/manager/manager.go
  • rest-api/flow/internal/task/manager/manager_test.go
  • rest-api/flow/internal/task/operations/operations.go
  • rest-api/flow/internal/task/operations/operations_test.go
  • rest-api/flow/internal/task/store/postgres.go
  • rest-api/flow/internal/task/store/store.go
  • rest-api/flow/internal/task/task/task.go
  • rest-api/flow/pkg/client/convert.go
  • rest-api/flow/pkg/client/convert_test.go
  • rest-api/flow/pkg/inventoryobjects/component/component.go
  • rest-api/flow/pkg/inventoryobjects/rack/rack.go
  • rest-api/flow/pkg/types/types.go
  • rest-api/flow/proto/v1/flow.proto
  • rest-api/go.mod
  • rest-api/openapi/snippets/input/add_operating_system.sh
  • rest-api/openapi/snippets/output/add_operating_system.json
  • rest-api/openapi/snippets/output/create_instance_multiple_interfaces.json
  • rest-api/openapi/snippets/output/create_instance_single_interface.json
  • rest-api/openapi/snippets/output/get_vpc_instances.json
  • rest-api/openapi/snippets/output/poll_instance_status.json
  • rest-api/openapi/spec.yaml
  • rest-api/openapi/templates/go/model_simple.mustache
  • rest-api/proto/cmd/core-proto-fmt/main.go
  • rest-api/proto/cmd/core-proto-fmt/main_test.go
  • rest-api/proto/core/src/v1/inventory.proto
  • rest-api/proto/core/src/v1/machine_discovery_nico.proto
  • rest-api/proto/core/src/v1/nico_nico.proto
  • rest-api/proto/flow/src/v1/flow.proto
  • rest-api/sdk/simple/dpuextensionservice.go
  • rest-api/sdk/simple/examples/instance/create/main.go
  • rest-api/sdk/standard/dpu_machine_json_test.go
  • rest-api/site-agent/pkg/components/config/config_manager.go
  • rest-api/site-agent/pkg/components/config/config_manager_test.go
  • rest-api/site-agent/pkg/components/managers/bootstrap/bootstrap.go
  • rest-api/site-agent/pkg/components/managers/coregrpc/init.go
  • rest-api/site-agent/pkg/components/managers/coregrpc/metrics.go
  • rest-api/site-agent/pkg/components/managers/dpuextensionservice/cron.go
  • rest-api/site-agent/pkg/components/managers/expected_inventory_compatibility_test.go
  • rest-api/site-agent/pkg/components/managers/expectedmachine/cron.go
  • rest-api/site-agent/pkg/components/managers/expectedpowershelf/cron.go
  • rest-api/site-agent/pkg/components/managers/expectedrack/cron.go
  • rest-api/site-agent/pkg/components/managers/expectedswitch/cron.go
  • rest-api/site-agent/pkg/components/managers/flowgrpc/init.go
  • rest-api/site-agent/pkg/components/managers/flowgrpc/metrics.go
  • rest-api/site-agent/pkg/components/managers/infinibandpartition/cron.go
  • rest-api/site-agent/pkg/components/managers/instance/cron.go
  • rest-api/site-agent/pkg/components/managers/instancetype/cron.go
  • rest-api/site-agent/pkg/components/managers/machine/cron.go
  • rest-api/site-agent/pkg/components/managers/manager.go
  • rest-api/site-agent/pkg/components/managers/networksecuritygroup/cron.go
  • rest-api/site-agent/pkg/components/managers/nvlinklogicalpartition/cron.go
  • rest-api/site-agent/pkg/components/managers/operatingsystem/cron.go
  • rest-api/site-agent/pkg/components/managers/site/cron.go
  • rest-api/site-agent/pkg/components/managers/site/publisher.go
  • rest-api/site-agent/pkg/components/managers/sku/cron.go
  • rest-api/site-agent/pkg/components/managers/sshkeygroup/cron.go
  • rest-api/site-agent/pkg/components/managers/subnet/cron.go
  • rest-api/site-agent/pkg/components/managers/tenant/cron.go
  • rest-api/site-agent/pkg/components/managers/vpc/cron.go
  • rest-api/site-agent/pkg/components/managers/vpcpeering/cron.go
  • rest-api/site-agent/pkg/components/managers/vpcprefix/cron.go
  • rest-api/site-agent/pkg/components/managers/workflow/init.go
  • rest-api/site-agent/pkg/components/managers/workflow/orchestrator.go
  • rest-api/site-agent/pkg/components/managers/workflow/utils.go
  • rest-api/site-agent/pkg/components/managers/workflow/utils_test.go
  • rest-api/site-agent/pkg/conftypes/conftypes.go
  • rest-api/site-manager/pkg/sitemgr/manager.go
  • rest-api/site-workflow/pkg/activity/instance_test.go
  • rest-api/site-workflow/pkg/activity/inventory.go
  • rest-api/site-workflow/pkg/activity/operatingsystem_test.go
  • rest-api/site-workflow/pkg/activity/site.go
  • rest-api/site-workflow/pkg/activity/site_test.go
  • rest-api/site-workflow/pkg/grpc/client/core_client.go
  • rest-api/site-workflow/pkg/grpc/client/testing.go
  • rest-api/site-workflow/pkg/util/schedule.go
  • rest-api/site-workflow/pkg/util/schedule_test.go
  • rest-api/site-workflow/pkg/util/temporal.go
  • rest-api/site-workflow/pkg/workflow/replay_test.go
  • rest-api/site-workflow/pkg/workflow/testdata/pre_cutover_create_expected_machine.json
  • rest-api/site-workflow/pkg/workflow/testdata/pre_cutover_create_expected_machines.json
  • rest-api/site-workflow/pkg/workflow/testdata/pre_cutover_create_expected_power_shelf.json
  • rest-api/site-workflow/pkg/workflow/testdata/pre_cutover_create_expected_rack.json
  • rest-api/site-workflow/pkg/workflow/testdata/pre_cutover_create_expected_switch.json
  • rest-api/workflow/cmd/workflow/main.go
  • rest-api/workflow/internal/config/config.go
  • rest-api/workflow/internal/config/metrics.go
  • rest-api/workflow/internal/config/metrics_test.go
  • rest-api/workflow/internal/inventory/options.go
  • rest-api/workflow/internal/metrics/core.go
  • rest-api/workflow/internal/metrics/inventory.go
  • rest-api/workflow/internal/metrics/inventory_test.go
  • rest-api/workflow/internal/metrics/site.go
  • rest-api/workflow/internal/metrics/sitename.go
  • rest-api/workflow/pkg/activity/dpuextensionservice/dpuextensionservice.go
  • rest-api/workflow/pkg/activity/dpuextensionservice/dpuextensionservice_test.go
  • rest-api/workflow/pkg/activity/expectedmachine/expectedmachine.go
  • rest-api/workflow/pkg/activity/expectedmachine/expectedmachine_test.go
  • rest-api/workflow/pkg/activity/expectedpowershelf/expectedpowershelf.go
  • rest-api/workflow/pkg/activity/expectedpowershelf/expectedpowershelf_test.go
  • rest-api/workflow/pkg/activity/expectedrack/expectedrack.go
  • rest-api/workflow/pkg/activity/expectedrack/expectedrack_test.go
  • rest-api/workflow/pkg/activity/expectedswitch/expectedswitch.go
  • rest-api/workflow/pkg/activity/expectedswitch/expectedswitch_test.go
  • rest-api/workflow/pkg/activity/infinibandpartition/infinibandpartition.go
  • rest-api/workflow/pkg/activity/infinibandpartition/infinibandpartition_test.go
  • rest-api/workflow/pkg/activity/instance/instance.go
  • rest-api/workflow/pkg/activity/instance/instance_test.go
  • rest-api/workflow/pkg/activity/instancetype/instancetype.go
  • rest-api/workflow/pkg/activity/instancetype/instancetype_test.go
  • rest-api/workflow/pkg/activity/machine/machine.go
  • rest-api/workflow/pkg/activity/machine/machine_test.go
  • rest-api/workflow/pkg/activity/networksecuritygroup/networksecuritygroup.go
  • rest-api/workflow/pkg/activity/networksecuritygroup/networksecuritygroup_test.go
  • rest-api/workflow/pkg/activity/nvlinklogicalpartition/nvlinklogicalpartition.go
  • rest-api/workflow/pkg/activity/nvlinklogicalpartition/nvlinklogicalpartition_test.go
  • rest-api/workflow/pkg/activity/operatingsystem/operatingsystem.go
  • rest-api/workflow/pkg/activity/operatingsystem/operatingsystem_test.go
  • rest-api/workflow/pkg/activity/site/site.go
  • rest-api/workflow/pkg/activity/site/site_test.go
  • rest-api/workflow/pkg/activity/sku/sku.go
  • rest-api/workflow/pkg/activity/sku/sku_test.go
  • rest-api/workflow/pkg/activity/sshkeygroup/sshkeygroup.go
  • rest-api/workflow/pkg/activity/sshkeygroup/sshkeygroup_test.go
  • rest-api/workflow/pkg/activity/subnet/subnet.go
  • rest-api/workflow/pkg/activity/subnet/subnet_test.go
  • rest-api/workflow/pkg/activity/tenant/tenant.go
  • rest-api/workflow/pkg/activity/tenant/tenant_test.go
  • rest-api/workflow/pkg/activity/vpc/vpc.go
  • rest-api/workflow/pkg/activity/vpc/vpc_test.go
  • rest-api/workflow/pkg/activity/vpcpeering/vpcpeering.go
  • rest-api/workflow/pkg/activity/vpcpeering/vpcpeering_test.go
  • rest-api/workflow/pkg/activity/vpcprefix/vpcprefix.go
  • rest-api/workflow/pkg/activity/vpcprefix/vpcprefix_test.go
  • rest-api/workflow/pkg/util/common.go
  • rest-api/workflow/pkg/util/testing.go
  • rest-api/workflow/pkg/workflow/dpuextensionservice/update.go
  • rest-api/workflow/pkg/workflow/expectedmachine/update.go
  • rest-api/workflow/pkg/workflow/expectedpowershelf/update.go
  • rest-api/workflow/pkg/workflow/expectedrack/update.go
  • rest-api/workflow/pkg/workflow/expectedswitch/update.go
  • rest-api/workflow/pkg/workflow/infinibandpartition/update.go
  • rest-api/workflow/pkg/workflow/instance/update.go
  • rest-api/workflow/pkg/workflow/instancetype/update.go
  • rest-api/workflow/pkg/workflow/ipxetemplate/update.go
  • rest-api/workflow/pkg/workflow/machine/update.go
  • rest-api/workflow/pkg/workflow/networksecuritygroup/update.go
  • rest-api/workflow/pkg/workflow/nvlinklogicalpartition/update.go
  • rest-api/workflow/pkg/workflow/operatingsystem/update.go
  • rest-api/workflow/pkg/workflow/site/update.go
  • rest-api/workflow/pkg/workflow/site/update_test.go
  • rest-api/workflow/pkg/workflow/sku/update.go
  • rest-api/workflow/pkg/workflow/sshkeygroup/update.go
  • rest-api/workflow/pkg/workflow/subnet/update.go
  • rest-api/workflow/pkg/workflow/tenant/update.go
  • rest-api/workflow/pkg/workflow/vpc/update.go
  • rest-api/workflow/pkg/workflow/vpcpeering/update.go
  • rest-api/workflow/pkg/workflow/vpcprefix/update.go
  • crates/admin-cli/src/boot_override/tests.rs
  • crates/admin-cli/src/devenv/tests.rs
  • crates/admin-cli/src/domain/tests.rs
  • crates/admin-cli/src/dpa/tests.rs
  • crates/admin-cli/src/dpu_remediation/tests.rs
  • crates/admin-cli/src/expected_power_shelf/tests.rs
  • crates/admin-cli/src/expected_switch/tests.rs
  • crates/admin-cli/src/extension_service/tests.rs
  • crates/admin-cli/src/firmware/tests.rs
  • crates/admin-cli/src/generate_shell_complete/tests.rs
  • crates/admin-cli/src/ib_partition/tests.rs
  • crates/admin-cli/src/instance/tests.rs
  • crates/admin-cli/src/instance_type/tests.rs
  • crates/admin-cli/src/inventory/tests.rs
  • crates/admin-cli/src/ip/tests.rs
  • crates/admin-cli/src/jump/tests.rs
  • crates/admin-cli/src/machine_interfaces/tests.rs
  • crates/admin-cli/src/managed_switch/tests.rs
  • crates/admin-cli/src/network_devices/tests.rs
  • crates/admin-cli/src/network_security_group/tests.rs
  • crates/admin-cli/src/nvl_domain/tests.rs
  • crates/admin-cli/src/nvl_logical_partition/tests.rs
  • crates/admin-cli/src/nvl_partition/tests.rs
  • crates/admin-cli/src/os_image/tests.rs
  • crates/admin-cli/src/ping/tests.rs
  • crates/admin-cli/src/redfish/tests.rs
  • crates/admin-cli/src/resource_pool/tests.rs
  • crates/admin-cli/src/scout_stream/tests.rs
  • crates/admin-cli/src/set/tests.rs
  • crates/admin-cli/src/site_explorer/tests.rs
  • crates/admin-cli/src/sku/tests.rs
  • crates/admin-cli/src/spx_partition/tests.rs
  • crates/admin-cli/src/ssh/tests.rs
  • crates/admin-cli/src/tenant/tests.rs
  • crates/admin-cli/src/tenant_keyset/tests.rs
  • crates/admin-cli/src/tpm_ca/tests.rs
  • crates/admin-cli/src/trim_table/tests.rs
  • crates/admin-cli/src/version/tests.rs
  • crates/admin-cli/src/vpc/tests.rs
  • crates/admin-cli/src/vpc_peering/tests.rs
  • crates/api-core/src/measured_boot/tests/integration.rs
  • crates/api-core/src/tests/credential.rs
  • crates/api-core/src/tests/dns.rs
  • crates/api-core/src/tests/dpa_interfaces.rs
  • crates/api-core/src/tests/dpu_agent_upgrade.rs
  • crates/api-core/src/tests/dpu_info_list.rs
  • crates/api-core/src/tests/dynamic_config.rs
  • crates/api-core/src/tests/instance_find.rs
  • crates/api-core/src/tests/level_filter.rs
  • crates/api-core/src/tests/mac_address_pool.rs
  • crates/api-core/src/tests/metrics_fixtures/test_service_health_metrics.txt
  • crates/api-core/src/tests/power_shelf_state_controller/bmc_rotation.rs
  • crates/api-core/src/tests/power_shelf_state_controller/error_state.rs
  • crates/api-core/src/tests/power_shelf_state_controller/fixtures/mod.rs
  • crates/api-core/src/tests/power_shelf_state_controller/fixtures/power_shelf.rs
  • crates/api-core/src/tests/power_shelf_state_controller/maintenance.rs
  • crates/api-core/src/tests/power_shelf_state_controller/mod.rs
  • crates/api-core/src/tests/power_shelf_state_controller/reprovisioning.rs
  • crates/api-core/src/tests/service_health_metrics.rs
  • crates/api-core/src/tests/set_primary_dpu.rs
  • crates/api-core/src/tests/set_primary_interface.rs
  • crates/api-core/tests/integration/connected_device.rs
  • crates/api-core/tests/integration/network_device.rs
  • crates/api-core/tests/secrets_metrics.rs
  • crates/api-db/src/expected_machine/tests.rs
  • crates/api-test-helper/src/grpcurl.rs
  • crates/api-web/templates/machine_health_history.html
  • crates/bmc-explorer/tests/integration/generic_ami.rs
  • crates/bmc-explorer/tests/integration/hpe_proliant_dl380a_gen11_explore.rs
  • crates/bmc-explorer/tests/integration/nvidia_switch_explore.rs
  • crates/bmc-explorer/tests/integration/wiwynn_gb200_explore.rs
  • crates/dhcp/tests/booturl.rs
  • crates/dhcp/tests/identity_v6_test.rs
  • crates/dhcp/tests/lease4_hook_test.rs
  • crates/dhcp/tests/lease6_hook_test.rs
  • crates/dhcp/tests/multithreaded_kea_test.rs
  • crates/dhcp/tests/rapid_commit_v6_test.rs
  • crates/dpf/src/test/watcher_lifecycle.rs
  • crates/dsx-exchange-consumer/tests/dedup_trace.rs
  • crates/libmlx/tests/lockdown/test_error.rs
  • crates/libmlx/tests/lockdown/test_runner.rs
  • crates/libmlx/tests/runner/exec_options_tests.rs
  • crates/libmlx/tests/variables/test_spec.rs
  • crates/machine-a-tron/src/subnet.rs
  • crates/machine-a-tron/src/tabs.rs
  • crates/machine-a-tron/src/tui.rs
  • crates/machine-a-tron/src/tui_host_logs.rs
  • crates/machine-a-tron/src/vpc.rs
  • crates/mqttea/tests/traits.rs
  • crates/proto-compiler/src/extern_paths.rs
  • crates/pxe/src/routes/cloud_init.rs
  • crates/rack-controller/src/nmx_certificate.rs
  • helm-prereqs/templates/flow-vault-tokens-job.yaml
  • rest-api/api/pkg/api/model/ruleid_test.go
  • rest-api/flow/internal/eventrule/binding.go
  • rest-api/flow/internal/eventrule/binding_test.go
  • rest-api/flow/internal/eventrule/codec/action/action_v1.go
  • rest-api/flow/internal/eventrule/codec/action/codec.go
  • rest-api/flow/internal/eventrule/codec/action/codec_test.go
  • rest-api/flow/internal/eventrule/codec/policy/codec.go
  • rest-api/flow/internal/eventrule/codec/policy/codec_test.go
  • rest-api/flow/internal/eventrule/codec/policy/policy_v1.go
  • rest-api/flow/internal/eventrule/codec/policy/testdata/policy_v1_all_actions.json
  • rest-api/flow/internal/eventrule/codec/policy/testdata/policy_v1_without_dedupe.json
  • rest-api/flow/internal/eventrule/policy.go
  • rest-api/flow/internal/eventrule/policy_test.go
  • rest-api/flow/internal/eventrule/processor/integration_test.go
  • rest-api/flow/internal/eventrule/registry/registry.go
  • rest-api/flow/internal/eventrule/registry/registry_test.go
  • rest-api/workflow/pkg/util/pagerduty.go

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

@nv-dmendoza
nv-dmendoza requested a review from a team August 31, 2026 23:59
@mxh-0xbb
mxh-0xbb merged commit d1d5eac into NVIDIA:main Sep 1, 2026
65 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants