Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warning: /etc/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. #87

Open
namidul opened this issue Dec 12, 2023 · 3 comments
Assignees
Labels
question Further information is requested

Comments

@namidul
Copy link

namidul commented Dec 12, 2023

Hi,

I am getting this errors on Ubuntu 20 and 22:

linux puppet falcon install/V_9: puppet apply: �[1;33mWarning: /etc/puppet/hiera.yaml: Use of 'hiera.yaml' version 3 is deprecated. It should be converted to version 5
(file: /etc/puppet/hiera.yaml)�[0m
�[1;31mError: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install falcon-sensor' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package falcon-sensor�[0m
�[1;31mError: /Stage[main]/Falcon::Install/Package[falcon]/ensure: change from 'purged' to 'present' failed: Execution of '/usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold install falcon-sensor' returned 100: Reading package lists...
Building dependency tree...
Reading state information...
E: Unable to locate package falcon-sensor�[0m
�[1;33mWarning: /Stage[main]/Falcon::Install/File[Ensure Package is Removed]: Skipping because of failed dependencies�[0m
�[1;33mWarning: /Stage[main]/Falcon::Service/Service[falcon]: Skipping because of failed dependencies�[0m
�[1;31mError: Could not find a suitable provider for falconctl�[0m

@ffalor ffalor added the question Further information is requested label Dec 12, 2023
@ffalor ffalor self-assigned this Dec 12, 2023
@ffalor
Copy link
Contributor

ffalor commented Dec 12, 2023

Can you provide your puppet manifest where you call the falcon class minus any sensitive or company specific data?

It looks like it tried to install & the path that was provided to the binary did not exist.

@namidul
Copy link
Author

namidul commented Dec 15, 2023

Hi,

this manifest is pushed by MDM:

class {'falcon':
client_id => Sensitive('89b'),
client_secret => Sensitive('8v
L'),
cid => Sensitive('3E***'),
provisioning_token => 'F9***'
}

it requires: crowdstrike-falcon

same exact manifest works on some systems and installs agent and enrolls to Falcon, and on some does not.

@ffalor
Copy link
Contributor

ffalor commented Jan 5, 2024

@namidul could you verify the sensor gets downloaded onto the machine? If it does could you try install manually to see if you receive an error.

I'm not seeing anything in the log except the package is not found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants