@@ -37,6 +37,8 @@ Usage: octocatalog-diff [command line options]
37
37
--fact-file STRING Override fact globally
38
38
--to-fact-file STRING Override fact for the to branch
39
39
--from-fact-file STRING Override fact for the from branch
40
+ --[no-]puppetdb-package-inventory
41
+ Include Puppet Enterprise package inventory data, if found
40
42
--save-catalog STRING Save intermediate catalogs into files globally
41
43
--to-save-catalog STRING Save intermediate catalogs into files for the to branch
42
44
--from-save-catalog STRING Save intermediate catalogs into files for the from branch
@@ -87,7 +89,18 @@ Usage: octocatalog-diff [command line options]
87
89
--puppet-binary STRING Full path to puppet binary globally
88
90
--to-puppet-binary STRING Full path to puppet binary for the to branch
89
91
--from-puppet-binary STRING Full path to puppet binary for the from branch
92
+ --puppet-master-token-file STRING
93
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 globally
94
+ --to-puppet-master-token-file STRING
95
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 for the to branch
96
+ --from-puppet-master-token-file STRING
97
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 for the from branch
90
98
--facts-terminus STRING Facts terminus: one of yaml, facter
99
+ --puppet-master-token STRING PE RBAC token to authenticate to the Puppetserver API v4 globally
100
+ --to-puppet-master-token STRING
101
+ PE RBAC token to authenticate to the Puppetserver API v4 for the to branch
102
+ --from-puppet-master-token STRING
103
+ PE RBAC token to authenticate to the Puppetserver API v4 for the from branch
91
104
--puppetdb-token TOKEN Token to access the PuppetDB API
92
105
--puppetdb-token-file PATH Path containing token for PuppetDB API, relative or absolute
93
106
--puppetdb-url URL PuppetDB base URL
@@ -111,11 +124,23 @@ Usage: octocatalog-diff [command line options]
111
124
--to-puppet-master STRING Hostname or Hostname:PortNumber for Puppet Master for the to branch
112
125
--from-puppet-master STRING Hostname or Hostname:PortNumber for Puppet Master for the from branch
113
126
--puppet-master-api-version STRING
114
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) globally
127
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0 ) globally
115
128
--to-puppet-master-api-version STRING
116
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) for the to branch
129
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0 ) for the to branch
117
130
--from-puppet-master-api-version STRING
118
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) for the from branch
131
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0) for the from branch
132
+ --[no-]puppet-master-update-catalog
133
+ Update catalog in PuppetDB when using Puppetmaster API version 4 globally
134
+ --[no-]to-puppet-master-update-catalog
135
+ Update catalog in PuppetDB when using Puppetmaster API version 4 for the to branch
136
+ --[no-]from-puppet-master-update-catalog
137
+ Update catalog in PuppetDB when using Puppetmaster API version 4 for the from branch
138
+ --[no-]puppet-master-update-facts
139
+ Update facts in PuppetDB when using Puppetmaster API version 4 globally
140
+ --[no-]to-puppet-master-update-facts
141
+ Update facts in PuppetDB when using Puppetmaster API version 4 for the to branch
142
+ --[no-]from-puppet-master-update-facts
143
+ Update facts in PuppetDB when using Puppetmaster API version 4 for the from branch
119
144
--puppet-master-ssl-ca STRING
120
145
Full path to CA certificate that signed the Puppet Master certificate globally
121
146
--to-puppet-master-ssl-ca STRING
@@ -719,7 +744,7 @@ Puppet control repo template, the value of this should be 'hieradata', which is
719
744
<pre><code>--from-puppet-master-api-version STRING</code></pre>
720
745
</td>
721
746
<td valign=top>
722
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) for the from branch
747
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0 ) for the from branch
723
748
</td>
724
749
<td valign=top>
725
750
Specify the API version to use for the Puppet Master. This makes it possible to authenticate to a
@@ -781,6 +806,32 @@ This timeout is specified in seconds. (<a href="../lib/octocatalog-diff/cli/opti
781
806
</td >
782
807
</tr >
783
808
809
+ <tr >
810
+ <td valign=top>
811
+ <pre><code>--from-puppet-master-token STRING</code></pre>
812
+ </td>
813
+ <td valign=top>
814
+ PE RBAC token to authenticate to the Puppetserver API v4 for the from branch
815
+ </td>
816
+ <td valign=top>
817
+ Specify a PE RBAC token used to authenticate to Puppetserver for v4
818
+ catalog API calls. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token.rb " >puppet_master_token.rb</a >)
819
+ </td >
820
+ </tr >
821
+
822
+ <tr >
823
+ <td valign=top>
824
+ <pre><code>--from-puppet-master-token-file STRING</code></pre>
825
+ </td>
826
+ <td valign=top>
827
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 for the from branch
828
+ </td>
829
+ <td valign=top>
830
+ Specify a path to a file containing a PE RBAC token used to authenticate to the
831
+ Puppetserver for a v4 catalog API call. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token_file.rb " >puppet_master_token_file.rb</a >)
832
+ </td >
833
+ </tr >
834
+
784
835
<tr >
785
836
<td valign=top>
786
837
<pre><code>--from-puppetdb
@@ -1239,7 +1290,7 @@ to work correctly. (<a href="../lib/octocatalog-diff/cli/options/preserve_enviro
1239
1290
<pre><code>--puppet-master-api-version STRING</code></pre>
1240
1291
</td>
1241
1292
<td valign=top>
1242
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) globally
1293
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0 ) globally
1243
1294
</td>
1244
1295
<td valign=top>
1245
1296
Specify the API version to use for the Puppet Master. This makes it possible to authenticate to a
@@ -1301,6 +1352,32 @@ This timeout is specified in seconds. (<a href="../lib/octocatalog-diff/cli/opti
1301
1352
</td >
1302
1353
</tr >
1303
1354
1355
+ <tr >
1356
+ <td valign=top>
1357
+ <pre><code>--puppet-master-token STRING</code></pre>
1358
+ </td>
1359
+ <td valign=top>
1360
+ PE RBAC token to authenticate to the Puppetserver API v4 globally
1361
+ </td>
1362
+ <td valign=top>
1363
+ Specify a PE RBAC token used to authenticate to Puppetserver for v4
1364
+ catalog API calls. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token.rb " >puppet_master_token.rb</a >)
1365
+ </td >
1366
+ </tr >
1367
+
1368
+ <tr >
1369
+ <td valign=top>
1370
+ <pre><code>--puppet-master-token-file STRING</code></pre>
1371
+ </td>
1372
+ <td valign=top>
1373
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 globally
1374
+ </td>
1375
+ <td valign=top>
1376
+ Specify a path to a file containing a PE RBAC token used to authenticate to the
1377
+ Puppetserver for a v4 catalog API call. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token_file.rb " >puppet_master_token_file.rb</a >)
1378
+ </td >
1379
+ </tr >
1380
+
1304
1381
<tr >
1305
1382
<td valign=top>
1306
1383
<pre><code>--puppetdb-api-version N</code></pre>
@@ -1314,6 +1391,23 @@ the default. (<a href="../lib/octocatalog-diff/cli/options/puppetdb_api_version.
1314
1391
</td >
1315
1392
</tr >
1316
1393
1394
+ <tr >
1395
+ <td valign=top>
1396
+ <pre><code>--puppetdb-package-inventory
1397
+ --no-puppetdb-package-inventory </code ></pre >
1398
+ </td >
1399
+ <td valign =top >
1400
+ Include Puppet Enterprise package inventory data, if found
1401
+ </td >
1402
+ <td valign =top >
1403
+ When pulling facts from PuppetDB in a Puppet Enterprise environment, also include
1404
+ the Puppet Enterprise Package Inventory data in the fact results, if available.
1405
+ Generally you should not need to specify this, but including the package inventory
1406
+ data will produce a more accurate set of input facts for environments using
1407
+ package inventory. (<a href =" ../lib/octocatalog-diff/cli/options/puppetdb_package_inventory.rb " >puppetdb_package_inventory.rb</a >)
1408
+ </td >
1409
+ </tr >
1410
+
1317
1411
<tr >
1318
1412
<td valign=top>
1319
1413
<pre><code>--puppetdb-ssl-ca FILENAME</code></pre>
@@ -1687,7 +1781,7 @@ Puppet control repo template, the value of this should be 'hieradata', which is
1687
1781
<pre><code>--to-puppet-master-api-version STRING</code></pre>
1688
1782
</td>
1689
1783
<td valign=top>
1690
- Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x) for the to branch
1784
+ Puppet Master API version (2 for Puppet 3.x, 3 for Puppet 4.x, 4 for Puppet Server >= 6.3.0 ) for the to branch
1691
1785
</td>
1692
1786
<td valign=top>
1693
1787
Specify the API version to use for the Puppet Master. This makes it possible to authenticate to a
@@ -1749,6 +1843,32 @@ This timeout is specified in seconds. (<a href="../lib/octocatalog-diff/cli/opti
1749
1843
</td >
1750
1844
</tr >
1751
1845
1846
+ <tr >
1847
+ <td valign=top>
1848
+ <pre><code>--to-puppet-master-token STRING</code></pre>
1849
+ </td>
1850
+ <td valign=top>
1851
+ PE RBAC token to authenticate to the Puppetserver API v4 for the to branch
1852
+ </td>
1853
+ <td valign=top>
1854
+ Specify a PE RBAC token used to authenticate to Puppetserver for v4
1855
+ catalog API calls. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token.rb " >puppet_master_token.rb</a >)
1856
+ </td >
1857
+ </tr >
1858
+
1859
+ <tr >
1860
+ <td valign=top>
1861
+ <pre><code>--to-puppet-master-token-file STRING</code></pre>
1862
+ </td>
1863
+ <td valign=top>
1864
+ File containing PE RBAC token to authenticate to the Puppetserver API v4 for the to branch
1865
+ </td>
1866
+ <td valign=top>
1867
+ Specify a path to a file containing a PE RBAC token used to authenticate to the
1868
+ Puppetserver for a v4 catalog API call. (<a href =" ../lib/octocatalog-diff/cli/options/puppet_master_token_file.rb " >puppet_master_token_file.rb</a >)
1869
+ </td >
1870
+ </tr >
1871
+
1752
1872
<tr >
1753
1873
<td valign=top>
1754
1874
<pre><code>--to-save-catalog STRING</code></pre>
0 commit comments