mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-03 20:59:36 +00:00
setup.sh resolves the image pins in .env to digests once, so upgrade.sh only ever re-pulled the release a provider first installed. Moving to a new release meant finding the new digests by hand, so none of a release's fixes, and no new feature such as the portal Plan tab, reached an existing install. Run from a newly extracted release bundle, upgrade.sh now works on the existing install: it resolves the bundle's control-plane and runtime tags to digests, runs the status gate, preflight and verified backup with the new release's control plane through a shell override while nothing on disk changes, then keeps a copy of .env, installs the bundle files and writes the new pins before starting the new images. --keep-image-pins keeps hand-set pins. It also pulls the tenant runtime image before the first status check, which otherwise failed every upgrade to a new CP_PULSE_IMAGE with "not present locally", including the documented pin-editing route. |
||
|---|---|---|
| .. | ||
| testdata | ||
| windowslifecycleserver | ||
| agent_id_recovery_unix_test.go | ||
| agent_state_dir_lifecycle_test.go | ||
| backfill_release_assets_test.go | ||
| build_release_assets_test.go | ||
| container_dependency_contract_test.go | ||
| dependency_update_test.go | ||
| docker_entrypoint_test.go | ||
| install_docker_sh_test.go | ||
| install_mcp_test.go | ||
| install_ps1_test.go | ||
| install_sh_qnap_data_volume_test.go | ||
| install_sh_test.go | ||
| integration_container_test.go | ||
| native_pve_action_qualification_test.go | ||
| provider_msp_deploy_test.go | ||
| pulse_auto_update_test.go | ||
| release_ldflags_test.go | ||
| root_install_sh_test.go | ||
| safe_profile_migration_test.go | ||
| secure_runtime_platform_matrix_test.go | ||
| secure_runtime_rootful_qualification_test.go | ||
| secure_runtime_rootless_qualification_test.go | ||
| secure_runtime_systemd_lab_test.go | ||
| umask_unix_test.go | ||
| uninstall_sensor_proxy_test.go | ||
| windows_agent_lifecycle.ps1 | ||