Skip to content

[Feature request]: Provide macos latest agent symlink / upload #489

Description

@alavaliant

Use Case

Like many macOS administrators. I use https://github.com/autopkg/autopkg to automatically download and package for internal deployment (via macOS management software like munki). autopkg requires a URL be given to it. That it can retrieve automatically to see if the latest version of the software has changed (and if so it downloads the newer release).

Currently that process doesn't work well with the openvox-agent downloads. https://voxpupuli.org/openvox/install/ links to https://downloads.voxpupuli.org/mac which when you browse to https://downloads.voxpupuli.org/mac/openvox8/ doesn't have a single URL / file path under it that points to the latest x86_64 / arm64 version. So there isn't a suitable URL to give autopkg to get the latest release from.

Describe the solution you would like

I'd like to see a the https://downloads.voxpupuli.org/mac/openvox8/ directory having extra entries along the lines of

  • openvox-agent-latest.macos.all.arm64.dmg
  • openvox-agent-latest.macos.all.x86_64.dmg

so that the urls

would always point at the newest release of the openvox-agent for macOS for arm64 and x86_64 respectively.

This would be similar to how the puppet-agent downloads included URLS like https://downloads.puppet.com/mac/puppet8/14/x86_64/puppet-agent-latest.dmg
which allowed you to get the latest version of puppet8 for macOS x86_64. Which worked well with autopkg to have it automatically package for internal distribution the latest puppet-agent releases.

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions