Hello Marcin,
Thank you for pointing out the /etc/cobbler/settings. My approach was actually to modify the pre and post python scripts that run and remove "cert" from them (using "puppet" instead of "puppetca": /usr/lib/python2.6/site-packages/cobbler/modules/install_pre_puppet.py and install_post_puppet.py
Bug or not, our existing, functioning provisioning server (which was a vanilla EPEL install) stopped functioning when cobbler was updated to 2.4.4-1.
Cheers!
--------------------------------------------------------------------------------------------------------------------------- Michael Luczkow マイケル ラシュコー Senior Linux Systems Administrator シニア リナックス システム アドミニストレイター Okinawa Institute of Science and Technology Graduate University 沖縄科学技術大学院大学 ☎ 080.6495.7191 (mobile) ✉ michael.luczkow@oist.jp ---------------------------------------------------------------------------------------------------------------------------
Hi Michael,
This is not a bug. You can set a path for puppet binary. Just edit puppetca_path: "/usr/bin/puppet" in your /etc/cobbler/settings.
On 13 May 2014 07:15, Michael Luczkow <michael.luczkow at oist.jp> wrote:
Dear List,
Cobbler tries to execute "puppetca cert clean HOSTNAME" when instead it should be trying to either "puppetca clean HOSTNAME" or "puppet cert clean HOSTNAME"
Initial cleaning and post signing do not function because of this.
May 10 05:23:57 Updated: cobbler-2.4.4-1.el6.noarch May 10 05:23:58 Updated: cobbler-web-2.4.4-1.el6.noarch
Michael Luczkow マイケル ラシュコー Senior Linux Systems Administrator シニア リナックス システム アドミニストレイター Okinawa Institute of Science and Technology Graduate University 沖縄科学技術大学院大学 ☎ 080.6495.7191 (mobile) ✉ michael.luczkow at oist.jp
cobbler mailing list cobbler at lists.fedorahosted.org https://lists.fedorahosted.org/mailman/listinfo/cobbler
cobbler@lists.fedorahosted.org