feat/hostclaim-home-region
home_region_comparison_test.go
+180 −0
home_region_comparison_test.goLoading diff…
internal/boxchoice/boxchoice.go
+2 −6
internal/boxchoice/boxchoice.goLoading diff…
internal/console/apidbclaim.go
+29 −1
internal/console/apidbclaim.goLoading diff…
internal/console/apiinstancemove.go
+22 −20
internal/console/apiinstancemove.goLoading diff…
internal/console/apiinstancemove_claim_test.go
+25 −20
internal/console/apiinstancemove_claim_test.goLoading diff…
internal/console/apiinstances.go
+1 −4
internal/console/apiinstances.goLoading diff…
internal/console/apisidecars.go
+1 −4
internal/console/apisidecars.goLoading diff…
internal/console/claim_first_route.go
+1 −1
internal/console/claim_first_route.goLoading diff…
internal/console/claim_invariant_world_test.go
+12 −0
internal/console/claim_invariant_world_test.goLoading diff…
internal/console/claim_runtime.go
+4 −1
internal/console/claim_runtime.goLoading diff…
internal/console/movesrecovery.go
+1 −1
internal/console/movesrecovery.goLoading diff…
internal/console/plan13_amendments_test.go
+90 −0
internal/console/plan13_amendments_test.goLoading diff…
internal/console/plan13_legacy_test.go
+52 −0
internal/console/plan13_legacy_test.goLoading diff…
internal/console/plan13_region_test.go
+63 −0
internal/console/plan13_region_test.goLoading diff…
internal/console/testdata/claim-authority-sites.txt
+1 −1
internal/console/testdata/claim-authority-sites.txtLoading diff…
internal/host/claimassembly.go
+6 −5
internal/host/claimassembly.goLoading diff…
internal/host/claimcleanup_identity.go
+2 −1
internal/host/claimcleanup_identity.goLoading diff…
internal/host/claimconstruction.go
+1 −1
internal/host/claimconstruction.goLoading diff…
internal/host/claimhandover_recovery.go
+2 −1
internal/host/claimhandover_recovery.goLoading diff…
internal/host/claimlaunch_authority.go
+3 −2
internal/host/claimlaunch_authority.goLoading diff…
internal/host/claimmovefence.go
+1 −1
internal/host/claimmovefence.goLoading diff…
internal/host/claimowners.go
+3 −1
internal/host/claimowners.goLoading diff…
internal/host/claimproduction.go
+22 −8
internal/host/claimproduction.goLoading diff…
internal/host/claimrecoveryreceipt.go
+3 −2
internal/host/claimrecoveryreceipt.goLoading diff…
internal/host/claimregion.go
+23 −0
internal/host/claimregion.goLoading diff…
internal/host/movesfinal.go
+3 −3
internal/host/movesfinal.goLoading diff…
internal/host/movesinstall.go
+1 −1
internal/host/movesinstall.goLoading diff…
internal/host/movesland_probe_test.go
+4 −1
internal/host/movesland_probe_test.goLoading diff…
internal/host/moveslandpark.go
+1 −1
internal/host/moveslandpark.goLoading diff…
internal/host/movespass.go
+6 −5
internal/host/movespass.goLoading diff…
internal/host/movesphase1.go
+6 −2
internal/host/movesphase1.goLoading diff…
internal/host/movespolicy.go
+9 −3
internal/host/movespolicy.goLoading diff…
internal/host/movesprobeowners.go
+47 −26
internal/host/movesprobeowners.goLoading diff…
internal/host/movesreport.go
+26 −8
internal/host/movesreport.goLoading diff…
internal/host/movesrevert.go
+3 −3
internal/host/movesrevert.goLoading diff…
internal/host/movesrollback.go
+3 −3
internal/host/movesrollback.goLoading diff…
internal/host/movessources.go
+14 −14
internal/host/movessources.goLoading diff…
internal/host/plan12_handover_test.go
+5 −2
internal/host/plan12_handover_test.goLoading diff…
internal/host/plan13_amendments_test.go
+46 −0
internal/host/plan13_amendments_test.goLoading diff…
internal/host/plan13_fix1_test.go
+112 −0
internal/host/plan13_fix1_test.goLoading diff…
internal/host/plan13_policy_test.go
+37 −0
internal/host/plan13_policy_test.goLoading diff…
internal/host/plan13_quiet_test.go
+23 −0
internal/host/plan13_quiet_test.goLoading diff…
internal/host/plan13_receipt_test.go
+94 −0
internal/host/plan13_receipt_test.goLoading diff…
internal/host/plan13_region_test.go
+78 −0
internal/host/plan13_region_test.goLoading diff…
internal/host/plan13_views_test.go
+150 −0
internal/host/plan13_views_test.goLoading diff…
internal/hostactors/plan13_home_test.go
+37 −0
internal/hostactors/plan13_home_test.goLoading diff…
internal/hostactors/roster.go
+9 −0
internal/hostactors/roster.goLoading diff…
internal/hostbox/identity.go
+9 −1
internal/hostbox/identity.goLoading diff…
internal/hostbox/park.go
+1 −1
internal/hostbox/park.goLoading diff…
internal/hostbox/plan13_admission_test.go
+46 −0
internal/hostbox/plan13_admission_test.goLoading diff…
internal/hostbox/plan13_region_test.go
+103 −0
internal/hostbox/plan13_region_test.goLoading diff…
internal/hostbox/reconcile.go
+2 −1
internal/hostbox/reconcile.goLoading diff…
internal/hostbox/regionalworker.go
+2 −2
internal/hostbox/regionalworker.goLoading diff…
internal/hostbox/work.go
+10 −6
internal/hostbox/work.goLoading diff…
internal/hostbox/writer.go
+3 −1
internal/hostbox/writer.goLoading diff…
internal/hostclaim/fence.go
+6 −3
internal/hostclaim/fence.goLoading diff…
internal/hostclaim/generation.go
+7 −6
internal/hostclaim/generation.goLoading diff…
internal/hostclaim/move.go
+15 −0
internal/hostclaim/move.goLoading diff…
internal/hostclaim/move_target_fence.go
+4 −2
internal/hostclaim/move_target_fence.goLoading diff…
internal/hostclaim/plan13_amendments_test.go
+137 −0
internal/hostclaim/plan13_amendments_test.goLoading diff…
internal/hostclaim/relocating.go
+2 −1
internal/hostclaim/relocating.goLoading diff…
internal/hostfence/claim_fence.go
+1 −1
internal/hostfence/claim_fence.goLoading diff…
internal/hostops/backfill.go
+1 −0
internal/hostops/backfill.goLoading diff…
internal/hostops/lifecycle_record.go
+3 −2
internal/hostops/lifecycle_record.goLoading diff…
internal/hostops/move_enrollment.go
+26 −6
internal/hostops/move_enrollment.goLoading diff…
internal/hostops/move_fence_regions.go
+34 −0
internal/hostops/move_fence_regions.goLoading diff…
internal/hostops/move_fence_release.go
+1 −1
internal/hostops/move_fence_release.goLoading diff…
internal/hostops/move_loss_admission.go
+2 −1
internal/hostops/move_loss_admission.goLoading diff…
internal/hostops/move_loss_owner.go
+3 −2
internal/hostops/move_loss_owner.goLoading diff…
internal/hostops/move_recovery_bridge.go
+14 −7
internal/hostops/move_recovery_bridge.goLoading diff…
internal/hostops/move_recovery_bridge_test.go
+2 −1
internal/hostops/move_recovery_bridge_test.goLoading diff…
internal/hostops/move_recovery_grant.go
+2 −2
internal/hostops/move_recovery_grant.goLoading diff…
internal/hostops/move_region.go
+27 −0
internal/hostops/move_region.goLoading diff…
internal/hostops/plan13_conversion_test.go
+78 −0
internal/hostops/plan13_conversion_test.goLoading diff…
internal/hostops/plan13_enrollment_test.go
+66 −0
internal/hostops/plan13_enrollment_test.goLoading diff…
internal/hostops/plan13_fence_test.go
+115 −0
internal/hostops/plan13_fence_test.goLoading diff…
internal/hostops/plan13_fix1_test.go
+29 −0
internal/hostops/plan13_fix1_test.goLoading diff…
internal/hostops/plan13_loss_test.go
+77 −0
internal/hostops/plan13_loss_test.goLoading diff…
internal/hostops/plan13_remote_test.go
+37 −0
internal/hostops/plan13_remote_test.goLoading diff…
internal/hostops/production_create.go
+10 −2
internal/hostops/production_create.goLoading diff…
internal/hostops/remote.go
+1 −1
internal/hostops/remote.goLoading diff…
internal/park/home_view.go
+33 −0
internal/park/home_view.goLoading diff…
internal/park/plan13_holder_test.go
+25 −0
internal/park/plan13_holder_test.goLoading diff…
internal/park/plan13_observe_test.go
+134 −0
internal/park/plan13_observe_test.goLoading diff…
internal/park/plan13_region_test.go
+51 −0
internal/park/plan13_region_test.goLoading diff…
internal/park/region.go
+3 −15
internal/park/region.goLoading diff…
internal/park/region_names.go
+69 −0
internal/park/region_names.goLoading diff…
internal/park/remote.go
+20 −4
internal/park/remote.goLoading diff…
internal/park/sweep.go
+16 −7
internal/park/sweep.goLoading diff…
internal/provision/move_relocation.go
+1 −1
internal/provision/move_relocation.goLoading diff…
internal/provision/plan9_b8_census_test.go
+12 −12
internal/provision/plan9_b8_census_test.goLoading diff…
internal/regionname/region.go
+58 −0
internal/regionname/region.goLoading diff…