Hello,

looking in our codebase, it looks like finish script only runs when
these conditions are met:

compute_attributes.present? && image_build? && !image.try(:user_data)

So basically it's image based provisioning only.

What you can do as a workaround, you can use post section in Anaconda
to download and run it yourself, or schedule a firstboot script.

Running it against non-image based deployments might be useful, feel
free to send a patch for that. Direct SSH connection is required from
Foreman then, be aware!

LZ



On Fri, Jan 27, 2017 at 9:06 AM, Christian Froestl
<[email protected]> wrote:
> Hi all,
>
> we have configured foreman to build a new host with the following steps:
>
> 1. using discovery during boot
> 2. provision to hostgroup via foreman GUI
> 3. Using PXE boot with a Kickstart PXELinux template
> 4. Running provisioning template after PXE boot
>
> These steps works well, but the finish template will not run.
> It is defined in the operating system like the provisioning template and
> should run command on the target server.
>
> I do not even the a connection via Ssh on the target server. Which Username
> is used for ssh connection for the finish template. (and where to configure)
> And I don't even see any activities in foreman-tail regarding the finish
> template.
>
> Please help.
>
> Kind regards,
> Christian
>
> --
> You received this message because you are subscribed to the Google Groups
> "Foreman users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/foreman-users.
> For more options, visit https://groups.google.com/d/optout.



-- 
Later,
  Lukas @lzap Zapletal

-- 
You received this message because you are subscribed to the Google Groups 
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.

Reply via email to