tuxmea
02/20/2023, 8:24 AMarray_fact[0] = 'value'
)bastelfreak
02/20/2023, 9:48 AMbastelfreak
02/20/2023, 9:48 AMbastelfreak
02/20/2023, 9:51 AMSlackbot
02/20/2023, 3:06 PMbastelfreak
02/20/2023, 3:06 PM/command/plan_run
and /command/plan_start
API endpoints in the orchestrator: https://www.puppet.com/docs/pe/2019.8/orchestrator_api_commands_endpoint.html#orchestrator_api_post_command_plan_run plan_run
is documented, plan_start
isn't. but plan_start
is used in the Ruby lib: https://github.com/puppetlabs/orchestrator_client-ruby/blob/master/lib/orchestrator_client/command.rb#L14bastelfreak
02/20/2023, 3:06 PMDavid Sandilands
02/20/2023, 3:41 PMSlackbot
02/21/2023, 7:59 AMbastelfreak
02/21/2023, 8:24 AMpuppet_enterprise::profile::orchestrator::job_prune_threshold
Slackbot
02/22/2023, 5:54 PMSlackbot
02/22/2023, 6:38 PMDavid Sandilands
02/23/2023, 3:13 PMit looks like a 2023.0.0 release page was not created. That is why its not showing up in the Releases listing page https://www.puppet.com/releases. I do see that this page https://www.puppet.com/downloads/puppet-enterprise has the 2023.0.0 downloads on it, I have created a 2023.0.0 release page https://www.puppet.com/releases/2023.0.0. I also also added in a CTA in the header of the Releases page with a link to this downloads page https://www.puppet.com/downloads/puppet-enterprise" It was also highlighted " The PE releases (redirect for pe_repo) has been updated to include the repo tarballs (under "agent repos", towards the bottom of the page) The instructions for airgapped are still there (albeit not obvious) eg: install *nix agents with pe package management https://www.puppet.com/docs/pe/2023.0/installing_nix_agents.html#install_nix_agents_pe_package_management
Before you begin
[...]
If the agent node does not have internet access, download the appropriate agent tarball, and copy the agent tarball to this location on the primary server:
There is similar note under before you begin for windows agents (it does use backslashes for the path even though the location you're copying it to is a *nix server as primary can't be windows but ... separate doc ticket for another time) ("/opt/puppetlabs/server/data/staging/pe_repo-puppet-agent-<AGENT_VERSION>
Slackbot
02/24/2023, 1:25 PMbastelfreak
02/24/2023, 1:25 PMbastelfreak
02/24/2023, 1:25 PMMathias Bachhuber
02/27/2023, 9:31 AMSlackbot
02/27/2023, 1:15 PMMarty Ewings
02/27/2023, 1:26 PMSlackbot
02/27/2023, 1:59 PMMarty Ewings
02/27/2023, 3:11 PMMarty Ewings
02/27/2023, 3:12 PMMarty Ewings
02/27/2023, 3:13 PMKenny Kant
02/27/2023, 11:09 PMprofile::linux::base
I understand that the actual base.pp file would live in: site-modules/profile/linux/manifests/base.pp
However when I run puppet agent I get a 500 error:
Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, Could not find class ::profile::linux::base for ash-qa2-docker99 (file: /etc/puppetlabs/code/environments/production/site-modules/role/manifests/dockerhost.pp, line: 4, column: 3) on node ash-qa2-docker99
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
vchepkov
02/27/2023, 11:13 PMvchepkov
02/27/2023, 11:13 PMvchepkov
02/27/2023, 11:14 PMprofile/manifests/linux/base.pp
vchepkov
02/27/2023, 11:15 PMvchepkov
02/27/2023, 11:15 PMmodules
Kenny Kant
02/27/2023, 11:18 PM