Skip to content

Allow agent self-update on macOS - #432

Merged
gmiliaras merged 1 commit into
mainfrom
macos-self-update
Oct 15, 2026
Merged

gmiliaras merged 1 commit into
mainfrom
macos-self-update

Conversation

@gmiliaras

Copy link
Copy Markdown
Contributor

Issue #, if available: N/A

Description of changes:

Allow agent self-update on macOS. The install script in the regional bucket now installs the .pkg on Darwin, so UpdateDeploymentAgent and codedeploy-agent update run it the same way they do on Linux.

  • Remove the macOS refusal (check_platform()) from the update path, along with its error message and tests.
  • Update the 2.1.2 CHANGELOG macOS entry to say that self-update installs the .pkg.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

The bucket install script now installs the .pkg on Darwin, so
UpdateDeploymentAgent and the update subcommand run it as on Linux.
@gmiliaras
gmiliaras merged commit f2acaac into main Oct 15, 2026
11 checks passed
@gmiliaras
gmiliaras deleted the macos-self-update branch October 15, 2026 09:23
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