Other packages that are managed use "package_name" and "package_ensure" class params. For example:
lightblue::eap::package_name
lightblue::eap::package_ensure
Right now the package name is hard coded in lightblue::application::migrator::migrator_package_name and the version is passed as "migrator_version". Two problems with this:
package name cannot be overriden in hiera
package version override is harder because it's not the same as everything else in hiera
Other packages that are managed use "package_name" and "package_ensure" class params. For example: lightblue::eap::package_name lightblue::eap::package_ensure
Right now the package name is hard coded in lightblue::application::migrator::migrator_package_name and the version is passed as "migrator_version". Two problems with this: