puppetlabs / puppetlabs-pecdm

Puppet Bolt driven fusion of puppetlabs/peadm and Terraform.
Apache License 2.0
14 stars 18 forks source link

Installing dependencies gives a warning about documented parameter database_host not existing in signature for peadm::subplans::component_install #70

Closed jessereynolds closed 2 years ago

jessereynolds commented 2 years ago

Describe the Bug

Following the readme to install the dependencies with bolt module install --no-resolve gives two warnings

The documented parameter 'database_host' does not exist in signature for plan 'peadm::subplans::component_install' [ID: missing_plan_parameter]
Metadata for task 'node_manager::update_classes' contains unknown keys: summary. This could be a typo in the task metadata or might result in incorrect behavior. [ID: unknown_task_metadata_keys]

Expected Behavior

Dependencies install without errors or warnings

Steps to Reproduce

Environment

Additional Context

I'm just kicking the tyres really, hoping to get a PE with replica environment up and running to test with

jessereynolds commented 2 years ago

So far I'm unable to discern where the documented parameter database_host is actually being documented

jessereynolds commented 2 years ago

Oh, I see if I look at this plan at the ref pecdm is locking peadm at then this shows where the warning is coming from https://github.com/puppetlabs/puppetlabs-peadm/blob/22a7ccbfcad6c8f4068b1d907824b096a71121e9/plans/subplans/component_install.pp

So I assume then this is an innocuous warning relating to a since-fixed issue given peadm@main does not have the issue