Project

General

Profile

Actions

Bug #3789

closed

foreman-installer doesn't work since puppet 2.7.23 and older

Added by Thomas Bétrancourt over 10 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Sam Kottler
Target version:
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Since puppet 2.7.23 is out, foreman-installer doesn't work with the following error:

PathPatterns cannot be created with directory traversals. at /usr/lib/ruby/gems/1.8/gems/kafo-0.2.1/lib/kafo/../..//modules/kafo_configure/manifests/init.pp:17 on node deploy.localdomain

I guess the following changes in puppet can be the causes:
88da2ab (#21971) Check for possible directory traversal
94cedf7 (#21971) Allow paths that contain .. as part of a name

The modulepath can't contain ".." sequence.

Actions #1

Updated by Sam Kottler over 10 years ago

  • Status changed from New to Ready For Testing
Actions #2

Updated by Marek Hulán over 10 years ago

  • Status changed from Ready For Testing to Closed

Merged here

Actions #3

Updated by Dominic Cleal over 10 years ago

Released in kafo 0.2.2, pushed into the EL6 yum repo and Debian repos soon.

Actions

Also available in: Atom PDF