Skip to content

Release puppet bolt 3.26.2#365

Merged
jpartlow merged 2 commits into
masterfrom
release-puppet-bolt-3.26.2
Nov 18, 2022
Merged

Release puppet bolt 3.26.2#365
jpartlow merged 2 commits into
masterfrom
release-puppet-bolt-3.26.2

Conversation

@jpartlow

Copy link
Copy Markdown
Contributor

also

(maint) Guard cask:brew task arm64 lookup for non puppet-agent

b92dab4 updated the Rakefile to lookup arm64 shas for puppet-agent.
Bolt doesn't have arm64 packages (BOLT-1604 is pending). Right now only
puppet-agent has arm64 packages so added a check for pkg to skip
attempting to fetch arm64 if not puppet-agent.

@jpartlow jpartlow requested a review from a team as a code owner November 17, 2022 20:25
@jpartlow jpartlow requested a review from cthorn42 November 17, 2022 20:25
Comment thread Casks/puppet-bolt.rb
@jpartlow jpartlow force-pushed the release-puppet-bolt-3.26.2 branch from 87c217a to c85311c Compare November 17, 2022 21:30
@jpartlow jpartlow requested review from a team as code owners November 17, 2022 21:30
@jpartlow jpartlow force-pushed the release-puppet-bolt-3.26.2 branch from c85311c to a8dc299 Compare November 17, 2022 21:59
@jpartlow

jpartlow commented Nov 17, 2022

Copy link
Copy Markdown
Contributor Author

@binford2k I'm pretty sure pdk will run into the same issue next release which is why I updated the pdk template as well, which is why pdk is being pinged for review here. I could remove that template change though if you prefer. I'll open a separate pr with those changes. (#366)

b92dab4 updated the Rakefile to lookup arm64 shas for puppet-agent.
Bolt doesn't have arm64 packages (BOLT-1604 is pending). Right now only
puppet-agent has arm64 packages so added a check for pkg to skip
attempting to fetch arm64 if not puppet-agent.

The templates for pdk and pe-client-tools probably need to be updated as
well so that they can handle the addition of 'arch' in stanza and url,
but I'll open a separate pr for that so as not to hold up the
puppet-bolt release further.
(This also changes to the puppet-bolt cask format per b92dab4.)
@jpartlow jpartlow force-pushed the release-puppet-bolt-3.26.2 branch from a8dc299 to d725270 Compare November 18, 2022 16:21
@jpartlow jpartlow merged commit 5a7737f into master Nov 18, 2022
@jpartlow jpartlow deleted the release-puppet-bolt-3.26.2 branch November 18, 2022 16:33
donoghuc added a commit to donoghuc/homebrew-puppet that referenced this pull request Nov 21, 2022
The x86 emulator for macOS has been working for existing bolt users. This commit backs out a change from puppetlabs#365 while providing a path forward for when we do get to packaging for ARM.
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.

2 participants