Project

General

Profile

Actions

Bug #21230

closed

Foreman 1.16-RC1 provisioning template "Kickstart RHEL Default" is missing switch for Puppet 5

Added by Dirk Götz over 6 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Templates
Target version:
-
Difficulty:
trivial
Triaged:
Fixed in Releases:
Found in Releases:

Description

Not sure if the templates will be updated automatically with further release candidates, but for now the provisioning template "Kickstart RHEL Default" is missing the switch for Puppet 5.

In the community template: https://github.com/theforeman/community-templates/blob/develop/provisioning_templates/provision/kickstart_default.erb#L179
In the release candidate: https://github.com/theforeman/foreman/blob/1.16-stable/app/views/unattended/provisioning_templates/provision/kickstart_rhel_default.erb#L158

So activating the Puppet 5 repository via snippet will only happen when two parameters are set. Snippet already contains the parameter "enable-puppetlabs-puppet5-repo": https://github.com/theforeman/foreman/blob/1.16-stable/app/views/unattended/provisioning_templates/snippet/_puppetlabs_repo.erb#L37

Actions #1

Updated by Dirk Götz over 6 years ago

Recognized the same problem for "Preseed default finish" and properly all other mentioned in https://github.com/theforeman/community-templates/commit/ccaef7c230b71846a3674fe15a3c472fc23e79fe.

Actions #2

Updated by Anonymous over 6 years ago

Could you please sync the 1.16-stable branch from the community-templates repo into your instance and report back if it's good then? 1.16 RC2 will update the templates in core before releasing.

Actions #3

Updated by Dirk Götz over 6 years ago

Testing (CentOS 7 and Debian stretch) did not complete on friday, but now I can say it will work fine when templates are updated.

Actions #4

Updated by Anonymous over 6 years ago

  • Status changed from New to Resolved
  • Assignee set to Anonymous
Actions

Also available in: Atom PDF