Skip to content

Implement OpenVox homebrew tap#6

Merged
binford2k merged 17 commits intoOpenVoxProject:mainfrom
jay7x:main
Dec 9, 2025
Merged

Implement OpenVox homebrew tap#6
binford2k merged 17 commits intoOpenVoxProject:mainfrom
jay7x:main

Conversation

@jay7x
Copy link
Copy Markdown
Contributor

@jay7x jay7x commented Nov 30, 2025

To tests:

brew tap jay7x/openvox
brew install openvox-agent-8
/opt/puppetlabs/bin/puppet --version
/opt/puppetlabs/bin/puppet apply -e 'notice $facts["implementation"]'
brew uninstall openvox-agent-8
brew untap jay7x/openvox
find /opt/puppetlabs/puppet

Closes: OpenVoxProject/planning#3

@jay7x
Copy link
Copy Markdown
Contributor Author

jay7x commented Nov 30, 2025

Just found those leftovers after uninstalling openvox-agent-8:

➜  ~ find /opt/puppetlabs/puppet 
/opt/puppetlabs/puppet
/opt/puppetlabs/puppet/share
/opt/puppetlabs/puppet/share/vim
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/indent
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/indent/puppet.vim
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/ftplugin
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/ftplugin/puppet.vim
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/ftdetect
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/ftdetect/puppet.vim
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/syntax
/opt/puppetlabs/puppet/share/vim/puppet-vimfiles/syntax/puppet.vim

Copy link
Copy Markdown
Contributor

@bastelfreak bastelfreak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me, but I don't have a Mac to test this

@MvRiegen
Copy link
Copy Markdown

MvRiegen commented Dec 7, 2025

On my side, I can confirm that the Homebrew installation via jay7x fork works on macOS 26 (Intel) - the OpenVox agent installs successfully and the agent runs as expected. So at least from my environment: "works for me"™.

Happy to run additional tests if needed!

@jessereynolds
Copy link
Copy Markdown

Looking good on arm - M3 Sequoia 15.5

Only odd thing was it took ~10 seconds the first time I ran puppet --version and thereafter takes a second or so, feels slower than i'd expect.

% /opt/puppetlabs/puppet/bin/puppet facts puppetversion
{
  "puppetversion": "8.24.1"
}

% /opt/puppetlabs/puppet/bin/puppet facts os
{
  "os": {
    "architecture": "arm64",
    "family": "Darwin",
    "hardware": "arm64",
    "macosx": {
      "build": "24F74",
      "product": "macOS",
      "version": {
        "full": "15.5",
        "major": "15",
        "minor": "5",
        "patch": "0"
      }
    },
    "name": "Darwin",
    "release": {
      "full": "24.5.0",
      "major": "24",
      "minor": "5"
    }
  }
}

% /opt/puppetlabs/puppet/bin/puppet facts ruby
{
  "ruby": {
    "platform": "arm64-darwin24",
    "sitedir": "/opt/puppetlabs/puppet/lib/ruby/site_ruby/3.2.0",
    "version": "3.2.9"
  }
}

@binford2k binford2k merged commit 64b28e4 into OpenVoxProject:main Dec 9, 2025
6 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.

Publish new Homebrew cask

5 participants