Closed mirekdlugosz closed 5 years ago
Yea, I installed centos7-luna-devel it installs the plugins but from gems or rpms. The plugins are not build from git repo anymore
sure it started with 91ed38a? because that's a totally unrelated commit :)
@evgeni oh no, I meant that this was the commit I encountered this issue on. It was master
at the time of writing this issue.
I guess it is caused by b5e90f9e5a510df65e9b8e518efb34d24657aa86 or fe0964f4fb04b8ffd5fe0b6b0118a9a9fd0f7a20 . I tried bisecting this, but it failed a lot while setting up repositories (URLs changed recently?), so I gave up.
But to be honest, it doesn't really matter when it was introduced. I only wanted to provide this information for context.
As of 91ed38aae72780782368dfe70eafc851a83f7e19 , luna-devel box does not install various Foreman plugins it should, except for Katello.
Steps to reproduce:
cp vagrant/boxes.d/99-local.yaml.example vagrant/boxes.d/99-local.yaml
vagrant up centos7-luna-devel
ls ~
Actual results
Only two directories are present:
foreman
andkatello
.During provisioning, following will be displayed:
Expected results
All plugins are installed
Additional info
Playbook luna-devel runs
katello_devel
playbook with some additional variables on top.katello_devel
playbook essentially runskatello_devel
role. Since b5e90f9e5a510df65e9b8e518efb34d24657aa86 this role specifies variables inside each dependent role, and since fe0964f4fb04b8ffd5fe0b6b0118a9a9fd0f7a20 it doesn't use vars anymore.It seems that
foreman_installer_options_internal_use_only
set in luna-devel does not overwrite default value in role, and as a result, is not used.