17 fields enclosed by brackets "[]" replaced with your own identifying |
17 fields enclosed by brackets "[]" replaced with your own identifying |
18 information: Portions Copyright [yyyy] [name of copyright owner] |
18 information: Portions Copyright [yyyy] [name of copyright owner] |
19 |
19 |
20 CDDL HEADER END |
20 CDDL HEADER END |
21 |
21 |
22 Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
22 Copyright (c) 2013, 2016, Oracle and/or its affiliates. All rights reserved. |
23 |
23 |
24 NOTE: This service manifest is not editable; its contents will |
24 NOTE: This service manifest is not editable; its contents will |
25 be overwritten by package or patch operations, including |
25 be overwritten by package or patch operations, including |
26 operating system upgrade. Make customizations in a different |
26 operating system upgrade. Make customizations in a different |
27 file. |
27 file. |
109 in order to upgrade, and can rename your variables at your leisure. Please |
109 in order to upgrade, and can rename your variables at your leisure. Please |
110 revert it to `false` after you have renamed all affected variables. |
110 revert it to `false` after you have renamed all affected variables. |
111 </loctext> |
111 </loctext> |
112 </description> |
112 </description> |
113 </prop_pattern> |
113 </prop_pattern> |
|
114 <prop_pattern required="false" type="boolean" name="always_cache_features"> |
|
115 <description> |
|
116 <loctext xml:lang="C"> |
|
117 Affects how we cache attempts to load Puppet 'features'. If false, then |
|
118 calls to `Puppet.features.<feature>?` will always attempt to load the |
|
119 feature (which can be an expensive operation) unless it has already been |
|
120 loaded successfully. This makes it possible for a single agent run to, |
|
121 e.g., install a package that provides the underlying capabilities for |
|
122 a feature, and then later load that feature during the same run (even if |
|
123 the feature had been tested earlier and had not been available). |
|
124 |
|
125 If this setting is set to true, then features will only be checked once, |
|
126 and if they are not available, the negative result is cached and returned |
|
127 for all subsequent attempts to load the feature. This behavior is almost |
|
128 always appropriate for the server, and can result in a significant performance |
|
129 improvement for features that are checked frequently. |
|
130 </loctext> |
|
131 </description> |
|
132 </prop_pattern> |
114 <prop_pattern required="false" type="host" name="archive_file_server"> |
133 <prop_pattern required="false" type="host" name="archive_file_server"> |
115 <description> |
134 <description> |
116 <loctext xml:lang="C"> |
135 <loctext xml:lang="C"> |
117 During an inspect run, the file bucket server to archive files to if archive_files is set. |
136 During an inspect run, the file bucket server to archive files to if archive_files is set. |
118 </loctext> |
137 </loctext> |
185 This setting also provides the default value for the deprecated `modulepath` |
204 This setting also provides the default value for the deprecated `modulepath` |
186 setting, which is used when directory environments are disabled. |
205 setting, which is used when directory environments are disabled. |
187 </loctext> |
206 </loctext> |
188 </description> |
207 </description> |
189 </prop_pattern> |
208 </prop_pattern> |
190 <prop_pattern required="false" type="boolean" name="biff"> |
|
191 <description> |
|
192 <loctext xml:lang="C"> |
|
193 Turns on Biff the catalog builder, future parser, and future evaluator. |
|
194 This is an experimental feature - and this setting may go away before |
|
195 release of Pupet 3.6. |
|
196 </loctext> |
|
197 </description> |
|
198 </prop_pattern> |
|
199 <prop_pattern required="false" type="net_address" name="bindaddress"> |
209 <prop_pattern required="false" type="net_address" name="bindaddress"> |
200 <description> |
210 <description> |
201 <loctext xml:lang="C"> |
211 <loctext xml:lang="C"> |
202 The address a listening server should bind to. |
212 The address a listening server should bind to. |
203 </loctext> |
213 </loctext> |
388 </description> |
398 </description> |
389 </prop_pattern> |
399 </prop_pattern> |
390 <prop_pattern required="false" type="hostname" name="certname"> |
400 <prop_pattern required="false" type="hostname" name="certname"> |
391 <description> |
401 <description> |
392 <loctext xml:lang="C"> |
402 <loctext xml:lang="C"> |
393 The name to use when handling certificates. Defaults |
403 The name to use when handling certificates. When a node |
394 to the fully qualified domain name. |
404 requests a certificate from the CA puppet master, it uses the value of the |
|
405 `certname` setting as its requested Subject CN. |
|
406 |
|
407 This is the name used when managing a node's permissions in |
|
408 [auth.conf](http://docs.puppetlabs.com/puppet/latest/reference/config_file_auth.html). |
|
409 In most cases, it is also used as the node's name when matching |
|
410 [node definitions](http://docs.puppetlabs.com/puppet/latest/reference/lang_node_definitions.html) |
|
411 and requesting data from an ENC. (This can be changed with the `node_name_value` |
|
412 and `node_name_fact` settings, although you should only do so if you have |
|
413 a compelling reason.) |
|
414 |
|
415 A node's certname is available in Puppet manifests as `$trusted['certname']`. (See |
|
416 [Facts and Built-In Variables](http://docs.puppetlabs.com/puppet/latest/reference/lang_facts_and_builtin_vars.html) |
|
417 for more details.) |
|
418 |
|
419 * For best compatibility, you should limit the value of `certname` to |
|
420 only use letters, numbers, periods, underscores, and dashes. (That is, |
|
421 it should match `/A[a-z0-9._-]+Z/`.) |
|
422 * The special value `ca` is reserved, and can't be used as the certname |
|
423 for a normal node. |
|
424 |
|
425 Defaults to the node's fully qualified domain name. |
|
426 </loctext> |
|
427 </description> |
|
428 </prop_pattern> |
|
429 <prop_pattern required="false" type="boolean" name="cfacter"> |
|
430 <description> |
|
431 <loctext xml:lang="C"> |
|
432 Whether or not to use the native facter (cfacter) implementation instead of the Ruby one (facter). Defaults to false. |
395 </loctext> |
433 </loctext> |
396 </description> |
434 </description> |
397 </prop_pattern> |
435 </prop_pattern> |
398 <prop_pattern required="false" type="astring" name="classfile"> |
436 <prop_pattern required="false" type="astring" name="classfile"> |
399 <description> |
437 <description> |
647 retrieved using the `server` setting. When running `apply` the default |
685 retrieved using the `server` setting. When running `apply` the default |
648 is `file_server`, causing requests to be filled locally. |
686 is `file_server`, causing requests to be filled locally. |
649 </loctext> |
687 </loctext> |
650 </description> |
688 </description> |
651 </prop_pattern> |
689 </prop_pattern> |
|
690 <prop_pattern required="false" type="astring" name="default_manifest"> |
|
691 <description> |
|
692 <loctext xml:lang="C"> |
|
693 The default main manifest for directory environments. Any environment that |
|
694 doesn't set the `manifest` setting in its `environment.conf` file will use |
|
695 this manifest. |
|
696 |
|
697 This setting's value can be an absolute or relative path. An absolute path |
|
698 will make all environments default to the same main manifest; a relative |
|
699 path will allow each environment to use its own manifest, and Puppet will |
|
700 resolve the path relative to each environment's main directory. |
|
701 |
|
702 In either case, the path can point to a single file or to a directory of |
|
703 manifests to be evaluated in alphabetical order. |
|
704 </loctext> |
|
705 </description> |
|
706 </prop_pattern> |
652 <prop_pattern required="false" type="boolean" name="default_schedules"> |
707 <prop_pattern required="false" type="boolean" name="default_schedules"> |
653 <description> |
708 <description> |
654 <loctext xml:lang="C"> |
709 <loctext xml:lang="C"> |
655 Boolean; whether to generate the default schedule resources. Setting this to |
710 Boolean; whether to generate the default schedule resources. Setting this to |
656 false is useful for keeping external report processors clean of skipped schedule resources. |
711 false is useful for keeping external report processors clean of skipped schedule resources. |
694 Which digest algorithm to use for file resources and the filebucket. |
749 Which digest algorithm to use for file resources and the filebucket. |
695 Valid values are md5, sha256. Default is md5. |
750 Valid values are md5, sha256. Default is md5. |
696 </loctext> |
751 </loctext> |
697 </description> |
752 </description> |
698 </prop_pattern> |
753 </prop_pattern> |
|
754 <prop_pattern required="false" type="boolean" name="disable_per_environment_manifest"> |
|
755 <description> |
|
756 <loctext xml:lang="C"> |
|
757 Whether to disallow an environment-specific main manifest. When set |
|
758 to `true`, Puppet will use the manifest specified in the `default_manifest` setting |
|
759 for all environments. If an environment specifies a different main manifest in its |
|
760 `environment.conf` file, catalog requests for that environment will fail with an error. |
|
761 |
|
762 This setting requires `default_manifest` to be set to an absolute path. |
|
763 </loctext> |
|
764 </description> |
|
765 </prop_pattern> |
699 <prop_pattern required="false" type="astring" name="disable_warnings"> |
766 <prop_pattern required="false" type="astring" name="disable_warnings"> |
700 <description> |
767 <description> |
701 <loctext xml:lang="C"> |
768 <loctext xml:lang="C"> |
702 A list of warning types to disable. Currently the only warning type that can be |
769 A comma-separated list of warning types to suppress. If large numbers |
703 disabled are deprecations, but more warning types may be added later. |
770 of warnings are making Puppet's logs too large or difficult to use, you |
|
771 can temporarily silence them with this setting. |
|
772 |
|
773 If you are preparing to upgrade Puppet to a new major version, you |
|
774 should re-enable all warnings for a while. |
|
775 |
|
776 Valid values for this setting are: |
|
777 |
|
778 * `deprecations` --- disables deprecation warnings. |
704 </loctext> |
779 </loctext> |
705 </description> |
780 </description> |
706 </prop_pattern> |
781 </prop_pattern> |
707 <prop_pattern required="false" type="host" name="dns_alt_names"> |
782 <prop_pattern required="false" type="host" name="dns_alt_names"> |
708 <description> |
783 <description> |
754 </description> |
829 </description> |
755 </prop_pattern> |
830 </prop_pattern> |
756 <prop_pattern required="false" type="integer" name="environment_timeout"> |
831 <prop_pattern required="false" type="integer" name="environment_timeout"> |
757 <description> |
832 <description> |
758 <loctext xml:lang="C"> |
833 <loctext xml:lang="C"> |
759 The time to live for a cached environment. The time is either given This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y)., or |
834 How long the Puppet master should cache data it loads from an |
760 the word 'unlimited' which causes the environment to be cached until the master is restarted. |
835 environment. |
|
836 This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y). |
|
837 A value of `0` will disable caching. This setting can also be set to |
|
838 `unlimited`, which will cache environments until the master is restarted |
|
839 or told to refresh the cache. |
|
840 |
|
841 You should change this setting once your Puppet deployment is doing |
|
842 non-trivial work. We chose the default value of `0` because it lets new |
|
843 users update their code without any extra steps, but it lowers the |
|
844 performance of your Puppet master. |
|
845 |
|
846 We recommend setting this to `unlimited` and explicitly refreshing your |
|
847 Puppet master as part of your code deployment process. |
|
848 |
|
849 * With Puppet Server, you should refresh environments by calling the |
|
850 `environment-cache` API endpoint. See the docs for the Puppet Server |
|
851 administrative API. |
|
852 * With a Rack Puppet master, you should restart the web server or the |
|
853 application server. Passenger lets you touch a `restart.txt` file to |
|
854 refresh an application without restarting Apache; see the Passenger docs |
|
855 for details. |
|
856 |
|
857 We don't recommend using any value other than `0` or `unlimited`, since |
|
858 most Puppet masters use a pool of Ruby interpreters which all have their |
|
859 own cache timers. When these timers drift out of sync, agents can be served |
|
860 inconsistent catalogs. |
761 </loctext> |
861 </loctext> |
762 </description> |
862 </description> |
763 </prop_pattern> |
863 </prop_pattern> |
764 <prop_pattern required="false" type="astring" name="environmentpath"> |
864 <prop_pattern required="false" type="astring" name="environmentpath"> |
765 <description> |
865 <description> |
778 <description> |
878 <description> |
779 <loctext xml:lang="C"> |
879 <loctext xml:lang="C"> |
780 Whether each resource should log when it is |
880 Whether each resource should log when it is |
781 being evaluated. This allows you to interactively see exactly |
881 being evaluated. This allows you to interactively see exactly |
782 what is being done. |
882 what is being done. |
783 </loctext> |
|
784 </description> |
|
785 </prop_pattern> |
|
786 <prop_pattern required="false" type="astring" name="evaluator"> |
|
787 <description> |
|
788 <loctext xml:lang="C"> |
|
789 Which evaluator to use when compiling Puppet manifests. Valid values |
|
790 are `current` and `future` (the default). |
|
791 |
|
792 **Note:** This setting is only used when `parser = future`. It allows |
|
793 testers to turn off the `future` evaluator when doing detailed tests and |
|
794 comparisons of the new compilation system. |
|
795 |
|
796 Evaluation is the second stage of catalog compilation. After the parser |
|
797 converts a manifest to a model of expressions, the evaluator processes |
|
798 each expression. (For example, a resource declaration signals the |
|
799 evaluator to add a resource to the catalog). |
|
800 |
|
801 The `future` parser and evaluator are slated to become default in Puppet |
|
802 4. Their purpose is to add new features and improve consistency |
|
803 and reliability. |
|
804 |
|
805 Available Since Puppet 3.5. |
|
806 </loctext> |
883 </loctext> |
807 </description> |
884 </description> |
808 </prop_pattern> |
885 </prop_pattern> |
809 <prop_pattern required="false" type="astring" name="external_nodes"> |
886 <prop_pattern required="false" type="astring" name="external_nodes"> |
810 <description> |
887 <description> |
847 <description> |
924 <description> |
848 <loctext xml:lang="C"> |
925 <loctext xml:lang="C"> |
849 The minimum time to wait between checking for updates in |
926 The minimum time to wait between checking for updates in |
850 configuration files. This timeout determines how quickly Puppet checks whether |
927 configuration files. This timeout determines how quickly Puppet checks whether |
851 a file (such as manifests or templates) has changed on disk. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y). |
928 a file (such as manifests or templates) has changed on disk. This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y). |
|
929 </loctext> |
|
930 </description> |
|
931 </prop_pattern> |
|
932 <prop_pattern required="false" type="astring" name="forge_authorization"> |
|
933 <description> |
|
934 <loctext xml:lang="C"> |
|
935 The authorization key to connect to the Puppet Forge. Leave blank for unauthorized or license based connections |
852 </loctext> |
936 </loctext> |
853 </description> |
937 </description> |
854 </prop_pattern> |
938 </prop_pattern> |
855 <prop_pattern required="false" type="boolean" name="freeze_main"> |
939 <prop_pattern required="false" type="boolean" name="freeze_main"> |
856 <description> |
940 <description> |
947 activate this settings if your master doesn't support compression, but |
1031 activate this settings if your master doesn't support compression, but |
948 if it supports it, this setting might reduce performance on high-speed LANs. |
1032 if it supports it, this setting might reduce performance on high-speed LANs. |
949 </loctext> |
1033 </loctext> |
950 </description> |
1034 </description> |
951 </prop_pattern> |
1035 </prop_pattern> |
|
1036 <prop_pattern required="false" type="boolean" name="http_debug"> |
|
1037 <description> |
|
1038 <loctext xml:lang="C"> |
|
1039 Whether to write HTTP request and responses to stderr. This should never be used in a production environment. |
|
1040 </loctext> |
|
1041 </description> |
|
1042 </prop_pattern> |
|
1043 <prop_pattern required="false" type="integer" name="http_keepalive_timeout"> |
|
1044 <description> |
|
1045 <loctext xml:lang="C"> |
|
1046 The maximum amount of time a persistent HTTP connection can remain idle in the connection pool, before it is closed. This timeout should be shorter than the keepalive timeout used on the HTTP server, e.g. Apache KeepAliveTimeout directive. |
|
1047 This setting can be a time interval in seconds (30 or 30s), minutes (30m), hours (6h), days (2d), or years (5y). |
|
1048 </loctext> |
|
1049 </description> |
|
1050 </prop_pattern> |
952 <prop_pattern required="false" type="host" name="http_proxy_host"> |
1051 <prop_pattern required="false" type="host" name="http_proxy_host"> |
953 <description> |
1052 <description> |
954 <loctext xml:lang="C"> |
1053 <loctext xml:lang="C"> |
955 The HTTP proxy host to use for outgoing connections. Note: You |
1054 The HTTP proxy host to use for outgoing connections. Note: You |
956 may need to use a FQDN for the server hostname when using a proxy. |
1055 may need to use a FQDN for the server hostname when using a proxy. Environment variable |
|
1056 http_proxy or HTTP_PROXY will override this value |
|
1057 </loctext> |
|
1058 </description> |
|
1059 </prop_pattern> |
|
1060 <prop_pattern required="false" type="astring" name="http_proxy_password"> |
|
1061 <description> |
|
1062 <loctext xml:lang="C"> |
|
1063 The password for the user of an authenticated HTTP proxy. |
|
1064 Requires the `http_proxy_user` setting. |
|
1065 |
|
1066 Note that passwords must be valid when used as part of a URL. If a password |
|
1067 contains any characters with special meanings in URLs (as specified by RFC 3986 |
|
1068 ` would become `%23`.) |
957 </loctext> |
1069 </loctext> |
958 </description> |
1070 </description> |
959 </prop_pattern> |
1071 </prop_pattern> |
960 <prop_pattern required="false" type="integer" name="http_proxy_port"> |
1072 <prop_pattern required="false" type="integer" name="http_proxy_port"> |
961 <description> |
1073 <description> |
962 <loctext xml:lang="C"> |
1074 <loctext xml:lang="C"> |
963 The HTTP proxy port to use for outgoing connections |
1075 The HTTP proxy port to use for outgoing connections |
|
1076 </loctext> |
|
1077 </description> |
|
1078 </prop_pattern> |
|
1079 <prop_pattern required="false" type="astring" name="http_proxy_user"> |
|
1080 <description> |
|
1081 <loctext xml:lang="C"> |
|
1082 The user name for an authenticated HTTP proxy. Requires the `http_proxy_host` setting. |
964 </loctext> |
1083 </loctext> |
965 </description> |
1084 </description> |
966 </prop_pattern> |
1085 </prop_pattern> |
967 <prop_pattern required="false" type="astring" name="httplog"> |
1086 <prop_pattern required="false" type="astring" name="httplog"> |
968 <description> |
1087 <description> |
1253 </description> |
1381 </description> |
1254 </prop_pattern> |
1382 </prop_pattern> |
1255 <prop_pattern required="false" type="astring" name="masterhttplog"> |
1383 <prop_pattern required="false" type="astring" name="masterhttplog"> |
1256 <description> |
1384 <description> |
1257 <loctext xml:lang="C"> |
1385 <loctext xml:lang="C"> |
1258 Where the puppet master web server logs. |
1386 Where the puppet master web server saves its access log. This is |
|
1387 only used when running a WEBrick puppet master. When puppet master is |
|
1388 running under a Rack server like Passenger, that web server will have |
|
1389 its own logging behavior. |
1259 </loctext> |
1390 </loctext> |
1260 </description> |
1391 </description> |
1261 </prop_pattern> |
1392 </prop_pattern> |
1262 <prop_pattern required="false" type="astring" name="masterlog"> |
1393 <prop_pattern required="false" type="astring" name="masterlog"> |
1263 <description> |
1394 <description> |
1264 <loctext xml:lang="C"> |
1395 <loctext xml:lang="C"> |
1265 Where puppet master logs. This is generally not used, |
1396 This file is literally never used, although Puppet may create it |
1266 since syslog is the default log destination. |
1397 as an empty file. For more context, see the `puppetdlog` setting and |
|
1398 puppet master's `--logdest` command line option. |
|
1399 |
|
1400 This setting is deprecated and will be removed in a future version of Puppet. |
1267 </loctext> |
1401 </loctext> |
1268 </description> |
1402 </description> |
1269 </prop_pattern> |
1403 </prop_pattern> |
1270 <prop_pattern required="false" type="integer" name="masterport"> |
1404 <prop_pattern required="false" type="integer" name="masterport"> |
1271 <description> |
1405 <description> |
1278 </prop_pattern> |
1412 </prop_pattern> |
1279 <prop_pattern required="false" type="integer" name="max_deprecations"> |
1413 <prop_pattern required="false" type="integer" name="max_deprecations"> |
1280 <description> |
1414 <description> |
1281 <loctext xml:lang="C"> |
1415 <loctext xml:lang="C"> |
1282 Sets the max number of logged/displayed parser validation deprecation |
1416 Sets the max number of logged/displayed parser validation deprecation |
1283 warnings in case multiple errors have been detected. A value of 0 is the |
1417 warnings in case multiple deprecation warnings have been detected. A value of 0 |
1284 same as value 1. The count is per manifest. |
1418 blocks the logging of deprecation warnings. The count is per manifest. |
1285 </loctext> |
1419 </loctext> |
1286 </description> |
1420 </description> |
1287 </prop_pattern> |
1421 </prop_pattern> |
1288 <prop_pattern required="false" type="integer" name="max_errors"> |
1422 <prop_pattern required="false" type="integer" name="max_errors"> |
1289 <description> |
1423 <description> |
1290 <loctext xml:lang="C"> |
1424 <loctext xml:lang="C"> |
1291 Sets the max number of logged/displayed parser validation errors in case |
1425 Sets the max number of logged/displayed parser validation errors in case |
1292 multiple errors have been detected. A value of 0 is the same as value 1. |
1426 multiple errors have been detected. A value of 0 is the same as a value of 1; a |
1293 The count is per manifest. |
1427 minimum of one error is always raised. The count is per manifest. |
1294 </loctext> |
1428 </loctext> |
1295 </description> |
1429 </description> |
1296 </prop_pattern> |
1430 </prop_pattern> |
1297 <prop_pattern required="false" type="integer" name="max_warnings"> |
1431 <prop_pattern required="false" type="integer" name="max_warnings"> |
1298 <description> |
1432 <description> |
1299 <loctext xml:lang="C"> |
1433 <loctext xml:lang="C"> |
1300 Sets the max number of logged/displayed parser validation warnings in |
1434 Sets the max number of logged/displayed parser validation warnings in |
1301 case multiple errors have been detected. A value of 0 is the same as |
1435 case multiple warnings have been detected. A value of 0 blocks logging of |
1302 value 1. The count is per manifest. |
1436 warnings. The count is per manifest. |
1303 </loctext> |
1437 </loctext> |
1304 </description> |
1438 </description> |
1305 </prop_pattern> |
1439 </prop_pattern> |
1306 <prop_pattern required="false" type="integer" name="maximum_uid"> |
1440 <prop_pattern required="false" type="integer" name="maximum_uid"> |
1307 <description> |
1441 <description> |
1316 </prop_pattern> |
1450 </prop_pattern> |
1317 <prop_pattern required="false" type="boolean" name="mkusers"> |
1451 <prop_pattern required="false" type="boolean" name="mkusers"> |
1318 <description> |
1452 <description> |
1319 <loctext xml:lang="C"> |
1453 <loctext xml:lang="C"> |
1320 Whether to create the necessary user and group that puppet agent will run as. |
1454 Whether to create the necessary user and group that puppet agent will run as. |
|
1455 </loctext> |
|
1456 </description> |
|
1457 </prop_pattern> |
|
1458 <prop_pattern required="false" type="astring" name="module_groups"> |
|
1459 <description> |
|
1460 <loctext xml:lang="C"> |
|
1461 Extra module groups to request from the Puppet Forge |
1321 </loctext> |
1462 </loctext> |
1322 </description> |
1463 </description> |
1323 </prop_pattern> |
1464 </prop_pattern> |
1324 <prop_pattern required="false" type="uri" name="module_repository"> |
1465 <prop_pattern required="false" type="uri" name="module_repository"> |
1325 <description> |
1466 <description> |
1477 <loctext xml:lang="C"> |
1618 <loctext xml:lang="C"> |
1478 Selects the parser to use for parsing puppet manifests (in puppet DSL |
1619 Selects the parser to use for parsing puppet manifests (in puppet DSL |
1479 language/'.pp' files). Available choices are `current` (the default) |
1620 language/'.pp' files). Available choices are `current` (the default) |
1480 and `future`. |
1621 and `future`. |
1481 |
1622 |
1482 The `curent` parser means that the released version of the parser should |
1623 The `current` parser means that the released version of the parser should |
1483 be used. |
1624 be used. |
1484 |
1625 |
1485 The `future` parser is a "time travel to the future" allowing early |
1626 The `future` parser is a "time travel to the future" allowing early |
1486 exposure to new language features. What these features are will vary from |
1627 exposure to new language features. What these features are will vary from |
1487 release to release and they may be invididually configurable. |
1628 release to release and they may be invididually configurable. |
1587 A command to run before every agent run. If this command returns a non-zero |
1728 A command to run before every agent run. If this command returns a non-zero |
1588 return code, the entire Puppet run will fail. |
1729 return code, the entire Puppet run will fail. |
1589 </loctext> |
1730 </loctext> |
1590 </description> |
1731 </description> |
1591 </prop_pattern> |
1732 </prop_pattern> |
|
1733 <prop_pattern required="false" type="astring" name="preview_outputdir"> |
|
1734 <description> |
|
1735 <loctext xml:lang="C"> |
|
1736 The directory where catalog previews per node are generated. |
|
1737 </loctext> |
|
1738 </description> |
|
1739 </prop_pattern> |
1592 <prop_pattern required="false" type="astring" name="priority"> |
1740 <prop_pattern required="false" type="astring" name="priority"> |
1593 <description> |
1741 <description> |
1594 <loctext xml:lang="C"> |
1742 <loctext xml:lang="C"> |
1595 The scheduling priority of the process. Valid values are 'high', |
1743 The scheduling priority of the process. Valid values are 'high', |
1596 'normal', 'low', or 'idle', which are mapped to platform-specific |
1744 'normal', 'low', or 'idle', which are mapped to platform-specific |
1629 </description> |
1777 </description> |
1630 </prop_pattern> |
1778 </prop_pattern> |
1631 <prop_pattern required="false" type="astring" name="puppetdlog"> |
1779 <prop_pattern required="false" type="astring" name="puppetdlog"> |
1632 <description> |
1780 <description> |
1633 <loctext xml:lang="C"> |
1781 <loctext xml:lang="C"> |
1634 The log file for puppet agent. This is generally not used. |
1782 The fallback log file. This is only used when the `--logdest` option |
|
1783 is not specified AND Puppet is running on an operating system where both |
|
1784 the POSIX syslog service and the Windows Event Log are unavailable. (Currently, |
|
1785 no supported operating systems match that description.) |
|
1786 |
|
1787 Despite the name, both puppet agent and puppet master will use this file |
|
1788 as the fallback logging destination. |
|
1789 |
|
1790 For control over logging destinations, see the `--logdest` command line |
|
1791 option in the manual pages for puppet master, puppet agent, and puppet |
|
1792 apply. You can see man pages by running `puppet <SUBCOMMAND> --help`, |
|
1793 or read them online at http://docs.puppetlabs.com/references/latest/man/. |
1635 </loctext> |
1794 </loctext> |
1636 </description> |
1795 </description> |
1637 </prop_pattern> |
1796 </prop_pattern> |
1638 <prop_pattern required="false" type="integer" name="puppetport"> |
1797 <prop_pattern required="false" type="integer" name="puppetport"> |
1639 <description> |
1798 <description> |
2040 </prop_pattern> |
2199 </prop_pattern> |
2041 <prop_pattern required="false" type="boolean" name="stringify_facts"> |
2200 <prop_pattern required="false" type="boolean" name="stringify_facts"> |
2042 <description> |
2201 <description> |
2043 <loctext xml:lang="C"> |
2202 <loctext xml:lang="C"> |
2044 to_s. Means you can't have arrays or |
2203 to_s. Means you can't have arrays or |
2045 hashes as fact values. |
2204 hashes as fact values. (DEPRECATED) This option will be removed in Puppet 4.0. |
2046 </loctext> |
2205 </loctext> |
2047 </description> |
2206 </description> |
2048 </prop_pattern> |
2207 </prop_pattern> |
2049 <prop_pattern required="false" type="boolean" name="summarize"> |
2208 <prop_pattern required="false" type="boolean" name="summarize"> |
2050 <description> |
2209 <description> |