Details
Description
Hi,
We're trying to install a package but the title has got square brackets which seems to make Puppet blow up, for example:
package
{ "Windows Server AppFabric v1.1 CU4 [KB 2800726]": ensure => installed, source => $fullInstallerPath, install_options => $install_options, }
Trying to run this results in error "invalid tag". We've tried escaping the brackets but that doesn't work either.
Even running puppet resource form the command prompt gives an error:
C:\Program Files (x86)\Puppet Labs\Puppet\bin>puppet resource package
Error: Could not run: Invalid tag "microsoft sql server 2005 compact edition "
The actual title in control panel for is "microsoft sql server 2005 compact edition [ENU]". It would seem resource titles with square brackets cause issues.
Is this is a bug in Puppet? Can anyone suggest a work around as this kind of renders Puppet not very useful for us without being able to install products.
Puppet agent 3.4.3
Thanks
Dan
Attachments
Issue Links
- blocks
-
ENTERPRISE-301 `puppet resource package` fails when SQL Compact is installed
-
- Ready for Engineering
-
- is duplicated by
-
PUP-2877 When using square opening and closing brackets in title => puppet error
-
- Closed
-
- relates to
-
MODULES-1482 ACL module autorequires does not work with 3.7.1+
-
- Resolved
-
-
PUP-3135 Square brackets in file names not handled properly
-
- Accepted
-
-
PUP-3301 concat type/provider broken since 3.7.1
-
- Resolved
-
- links to