Skip to content

Commit 17343f0

Browse files
authored
Merge pull request #95 from Esri/v3.1.0
Release v3.1.0
2 parents 44e8a22 + b658e1b commit 17343f0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+592
-189
lines changed

cookbooks/arcgis-desktop/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ arcgis-desktop cookbook CHANGELOG
33

44
This file is used to list changes made in each version of the arcgis-desktop cookbook.
55

6+
3.1.0
7+
-----
8+
- Added support for ArcGIS 10.5.1.
9+
610
3.0.0
711
-----
812
- Updated ArcGIS product names

cookbooks/arcgis-desktop/README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,23 @@ This cookbook installs and configures ArcGIS Desktop.
55

66
Requirements
77
------------
8+
### Supported ArcGIS versions
9+
* 10.4
10+
* 10.4.1
11+
* 10.5
12+
* 10.5.1
813

914
### Supported ArcGIS software
10-
* ArcGIS 10.4/10.4.1/10.5 Desktop (Windows only)
11-
* ArcGIS 10.4/10.4.1/10.5 License Manager
15+
* ArcGIS Desktop (Windows only)
16+
* ArcGIS License Manager
1217

1318
### Platforms
1419
* Windows 7
1520
* Windows 8 (8.1)
1621
* Windows 10
1722
* Windows Server 2008 (R2)
1823
* Windows Server 2012 (R2)
24+
* Windows Server 2016
1925

2026
### Dependencies
2127
The following cookbooks are required:

cookbooks/arcgis-desktop/attributes/default.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
default['arcgis']['run_as_user'] = 'arcgis'
2020
default['arcgis']['run_as_password'] = 'Pa$$w0rdPa$$w0rd'
21-
default['arcgis']['version'] = '10.5'
21+
default['arcgis']['version'] = '10.5.1'
2222
default['arcgis']['desktop']['version'] = node['arcgis']['version']
2323

2424
case node['platform']

cookbooks/arcgis-desktop/metadata.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
license 'Apache 2.0'
55
description 'Installs and configures ArcGIS Desktop'
66
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
7-
version '3.0.0'
7+
version '3.1.0'
88

99
depends 'windows'
1010
depends 'limits'

cookbooks/arcgis-desktop/providers/desktop.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
# See the License for the specific language governing permissions and
1717
# limitations under the License.
1818

19+
use_inline_resources if defined?(use_inline_resources)
20+
1921
action :system do
2022
if node['platform'] == 'windows'
2123
# TODO: Ensure Desktop system requirements

cookbooks/arcgis-desktop/providers/licensemanager.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
# See the License for the specific language governing permissions and
1717
# limitations under the License.
1818

19+
use_inline_resources if defined?(use_inline_resources)
20+
1921
action :system do
2022
if node['platform'] == 'windows'
2123
#TODO: Ensure License Manager system requirements on Windows

cookbooks/arcgis-desktop/providers/user.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
# limitations under the License.
1818
#
1919

20+
use_inline_resources if defined?(use_inline_resources)
21+
2022
action :create do
2123
if platform?('windows')
2224
user node['arcgis']['run_as_user'] do

cookbooks/arcgis-enterprise/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,13 @@ arcgis-enterprise cookbook CHANGELOG
33

44
This file is used to list changes made in each version of the arcgis-enterprise cookbook.
55

6+
3.1.0
7+
-----
8+
- Added support for ArcGIS Enterprise 10.5.1.
9+
- Added support for configuring ArcGIS Server identity stores and assigns privileges to roles.
10+
- Added support for installing ArcGIS Enterprise patches.
11+
- Set default values for sensitive attributes using environmental variables.
12+
613
3.0.0
714
-----
815
- 'iis' recipe moved to new 'esri-iis' cookbook.

cookbooks/arcgis-enterprise/README.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,17 @@ This cookbook installs and configures ArcGIS Enterprise products, components, an
66
Requirements
77
------------
88

9+
### Supported ArcGIS versions
10+
* 10.4
11+
* 10.4.1
12+
* 10.5
13+
* 10.5.1
14+
915
### Supported ArcGIS software
10-
* ArcGIS 10.4/10.4.1/10.5 Server
11-
* ArcGIS 10.4/10.4.1/10.5 Data Store
12-
* Portal for ArcGIS 10.4/10.4.1/10.5
13-
* ArcGIS 10.4/10.4.1/10.5 Web Adaptor (IIS/Java)
16+
* ArcGIS Server
17+
* ArcGIS Data Store
18+
* Portal for ArcGIS
19+
* ArcGIS Web Adaptor (IIS/Java)
1420

1521
### Platforms
1622
* Windows 7
@@ -47,6 +53,7 @@ Portal for ArcGIS, and ArcGIS Data Store. Default value is`Pa$$w0rdPa$$w0rd`.
4753
* `node['arcgis']['python']['install_dir']` = Python installation directory. By default Python is installed at `C:\Python27`.
4854
* `node['arcgis']['repository']['setups']` = Path to folder with ArcGIS software setups. Default path is `%USERPROFILE%\Documents` on Windows and `~/arcgis` on Linux.
4955
* `node['arcgis']['repository']['archives']` = Path to folder with ArcGIS software setup archives. Default path is `%USERPROFILE%\Software\Esri` on Windows and `~/software/esri` on Linux.
56+
* `node['arcgis']['repository']['patches']` = Path to folder with hot fixes and patches for ArcGIS Enterprise software. The default path on Windows is `%USERPROFILE%\Software\Esri\Patches`, on Linux is `~/software/esri/patches`.
5057
* `node['arcgis']['post_install_script']` = Custom post-installation script path. The default path on Windows is `C:\imageryscripts\deploy.bat`, on Linux is `/arcgis/imageryscripts/deploy.sh`.
5158

5259
#### File Server
@@ -89,6 +96,10 @@ Portal for ArcGIS, and ArcGIS Data Store. Default value is`Pa$$w0rdPa$$w0rd`.
8996
* `node['arcgis']['server']['config_store_connection_string']` = ArcGIS Server config store type. Default value is `C:\arcgisserver\config-store` on Windows and `/arcgis/server/usr/config-store` on Linux.
9097
* `node['arcgis']['server']['config_store_connection_secret']` = ArcGIS Server config store type secret. Default value is `nil`.
9198
* `node['arcgis']['server']['services']` = An array of ArcGIS Server services to be published. Default value is `{}`.
99+
* `node['arcgis']['server']['security']['user_store_config']` = User store configuration. Default value is `{'type' => 'BUILTIN', 'properties' => {}}`
100+
* `node['arcgis']['server']['security']['role_store_config']` = Role store configuration. Default value is `{'type' => 'BUILTIN', 'properties' => {}}`
101+
* `node['arcgis']['server']['security']['privileges']` = Privileges to user roles assignments `{'PUBLISH' => [], 'ADMINISTER' => []}`
102+
92103

93104
#### Web Adaptor
94105

@@ -197,6 +208,9 @@ Configures iptables to forward ports 80/443 to 8080/8443.
197208
### arcgis-enterprise::lp-install
198209
Installs language packs for ArcGIS for Server software.
199210

211+
### arcgis-enterprise::patches
212+
Installs hot fixes and patches for ArcGIS Enterprise software.
213+
200214
### arcgis-enterprise::portal
201215
Installs and configures Portal for ArcGIS.
202216

@@ -218,6 +232,9 @@ Installs and configures ArcGIS Server site.
218232
### arcgis-enterprise::server_node
219233
Installs ArcGIS Server on the machine and joins an existing site.
220234

235+
### arcgis-enterprise::server_security
236+
Configures ArcGIS Server identity stores and assigns privileges to roles.
237+
221238
### arcgis-enterprise::server_wa
222239
Installs ArcGIS Web Adaptor and configures it with ArcGIS Server. IIS or Java application server such as Tomcat must be installed and configured before installing ArcGIS Web Adaptor.
223240

cookbooks/arcgis-enterprise/attributes/datastore.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
case node['arcgis']['version']
4444
when '10.5.1'
4545
data_store['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
46-
'ArcGIS_DataStore_Windows_1051_XXXXXX.exe')
46+
'ArcGIS_DataStore_Windows_1051_156366.exe')
4747
data_store['product_code'] = '{75276C83-E88C-43F6-B481-100DA4D64F71}'
4848
when '10.5'
4949
data_store['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
@@ -69,7 +69,7 @@
6969
case node['arcgis']['version']
7070
when '10.5.1'
7171
data_store['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
72-
'ArcGIS_DataStore_Linux_1051_XXXXXX.tar.gz')
72+
'ArcGIS_DataStore_Linux_1051_156441.tar.gz')
7373
when '10.5'
7474
data_store['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
7575
'ArcGIS_DataStore_Linux_105_154054.tar.gz')

0 commit comments

Comments
 (0)