Skip to content

Commit b6eba15

Browse files
Merge pull request #347 from Esri/4.1.0
Release 4.1.0
2 parents 237b0e3 + 8a37b6a commit b6eba15

File tree

354 files changed

+10033
-785
lines changed

Some content is hidden

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

354 files changed

+10033
-785
lines changed

.gitignore

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,3 +64,16 @@ cookbooks/arcgis/Berksfile.lock
6464
local-mode-cache
6565
chef_guid
6666
nodes
67+
68+
# Terraform
69+
.terraform
70+
.terraform.*
71+
*.tfstate
72+
*.tfstate.*
73+
74+
# Packer
75+
packer-manifest.json
76+
packer-manifest.json.lock
77+
78+
# Python
79+
*.pyc

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+
4.1.0
7+
-----
8+
- Added support for ArcGIS License Manager 2022.1
9+
610
4.0.0
711
-----
812
- Added support for ArcGIS License Manager 2022.0

cookbooks/arcgis-desktop/README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: default
33
title: "arcgis-desktop cookbook"
44
category: cookbooks
55
item: arcgis-desktop
6-
version: 4.0.0
6+
version: 4.1.0
77
latest: true
88
---
99

@@ -37,6 +37,7 @@ This cookbook installs and configures ArcGIS Desktop and ArcGIS License Manager.
3737
* 2021.0
3838
* 2021.1
3939
* 2022.0
40+
* 2022.1
4041

4142
## Platforms
4243

@@ -70,9 +71,9 @@ The following cookbooks are required:
7071
* `node['arcgis']['desktop']['esri_license_host']` = Hostname of ArcGIS License Manager. Default hostname is `%COMPUTERNAME%`.
7172
* `node['arcgis']['desktop']['software_class']` = ArcGIS Desktop software class `<Viewer|Editor|Professional>`. Default value is `Viewer`.
7273
* `node['arcgis']['desktop']['seat_preference']` = ArcGIS Desktop license seat preference `<Fixed|Float>`. Default value is `Fixed`.
73-
* `node['arcgis']['licensemanager']['version']` = ArcGIS License Manager version. Default value is `2022.0`.
74+
* `node['arcgis']['licensemanager']['version']` = ArcGIS License Manager version. Default value is `2022.1`.
7475
* `node['arcgis']['licensemanager']['setup_archive']` = The location of ArcGIS License Manager setup archive. Default value depends on `node['arcgis']['version']` attribute value.
75-
* `node['arcgis']['licensemanager']['setup']` = The location of ArcGIS License Manager setup executable. Default location is `%USERPROFILE%\Documents\ArcGIS License Manager 2022.0\LicenseManager\Setup.exe` on Windows, and `/opt/arcgis/2022.0/LicenseManager_Linux/Setup` on Linux.
76+
* `node['arcgis']['licensemanager']['setup']` = The location of ArcGIS License Manager setup executable. Default location is `%USERPROFILE%\Documents\ArcGIS License Manager 2022.1\LicenseManager\Setup.exe` on Windows, and `/opt/arcgis/2022.1/LicenseManager_Linux/Setup` on Linux.
7677
* `node['arcgis']['licensemanager']['lp-setup']` = The location of language pack for ArcGIS License Manager. Default location is `C:\ArcGIS\LicenseManager\SetupFiles\setup.msi`.
7778
* `node['arcgis']['licensemanager']['install_dir']` = ArcGIS License Manager installation directory. By default, the license manager is installed to `%ProgramFiles(x86)%\ArcGIS` on Windows and `/` on Linux.
7879

@@ -143,8 +144,8 @@ Attributes used by the recipe:
143144
"setups": "C:\\Software\\Setups"
144145
},
145146
"licensemanager": {
146-
"version": "2022.0",
147-
"setup": "C:\\Software\\Setups\\License Manager 2022.0\\LicenseManager\\Setup.exe",
147+
"version": "2022.1",
148+
"setup": "C:\\Software\\Setups\\License Manager 2022.1\\LicenseManager\\Setup.exe",
148149
"install_dir": "C:\\Program Files (x86)\\ArcGIS"
149150
}
150151
},

cookbooks/arcgis-desktop/attributes/default.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
include_attribute 'arcgis-repository'
2020

2121
default['arcgis']['run_as_user'] = 'arcgis'
22-
default['arcgis']['run_as_password'] = 'Pa$$w0rdPa$$w0rd'
22+
default['arcgis']['run_as_password'] = nil
2323
default['arcgis']['version'] = '10.8.1'
2424

2525
case node['platform']

cookbooks/arcgis-desktop/attributes/licensemanager.rb

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Cookbook Name:: arcgis-desktop
33
# Attributes:: licensemanager
44
#
5-
# Copyright 2022 Esri
5+
# Copyright 2023 Esri
66
#
77
# Licensed under the Apache License, Version 2.0 (the "License");
88
# you may not use this file except in compliance with the License.
@@ -17,7 +17,7 @@
1717
# limitations under the License.
1818

1919
default['arcgis']['licensemanager'].tap do |licensemanager|
20-
licensemanager['version'] = '2022.0'
20+
licensemanager['version'] = '2022.1'
2121

2222
case node['platform']
2323
when 'windows'
@@ -28,6 +28,10 @@
2828
licensemanager['install_dir'] = ENV['ProgramFiles(x86)'] + '\\ArcGIS'
2929

3030
case node['arcgis']['licensemanager']['version']
31+
when '2022.1'
32+
licensemanager['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
33+
'ArcGIS_License_Manager_Windows_2022_1_184717.exe').gsub('/', '\\')
34+
licensemanager['product_code'] = '{96804860-2C2F-4448-AE47-76CB160AD043}'
3135
when '2022.0'
3236
licensemanager['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
3337
'ArcGIS_License_Manager_Windows_2022_0_182116.exe').gsub('/', '\\')
@@ -94,6 +98,9 @@
9498
licensemanager['install_subdir'] = 'arcgis/license' + node['arcgis']['licensemanager']['version']
9599

96100
case node['arcgis']['licensemanager']['version']
101+
when '2022.1'
102+
licensemanager['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
103+
'ArcGIS_License_Manager_Linux_2022_1_184756.tar.gz')
97104
when '2022.0'
98105
licensemanager['setup_archive'] = ::File.join(node['arcgis']['repository']['archives'],
99106
'ArcGIS_License_Manager_Linux_2022_0_182145.tar.gz')

cookbooks/arcgis-desktop/metadata.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
license 'Apache 2.0'
55
description 'Installs and configures ArcGIS Desktop and ArcGIS License Manager'
66
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
7-
version '4.0.0'
7+
version '4.1.0'
88
chef_version '>= 14.0' if defined? chef_version
99

10-
depends 'arcgis-repository', '~> 4.0'
10+
depends 'arcgis-repository', '~> 4.1'
1111
depends 'windows', '~> 5.3'
1212
depends 'limits', '~> 1.0'
1313

cookbooks/arcgis-egdb/CHANGELOG.md

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

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

6+
1.1.1
7+
-----
8+
9+
- Don't log database passwords.
10+
11+
1.1.0
12+
-----
13+
14+
- Ported scripts to python 3.
15+
616
1.0.2
717
-----
818
- Use SQL Server RDS endpoint instead of EGDBHOST alias.

cookbooks/arcgis-egdb/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ The arcgis-egdb cookbook creates enterprise geodatabases in SQL Server or Postgr
1515

1616
* Windows 8 (8.1)
1717
* Windows 10
18-
* Windows Server 2008 (R2)
1918
* Windows Server 2012 (R2)
2019
* Windows Server 2016
2120
* Windows Server 2019

cookbooks/arcgis-egdb/metadata.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
license 'Apache 2.0'
55
description 'Creates enterprise geodatabases in SQL Server or PostgreSQL DBMS and registers them with ArcGIS Server.'
66
long_description IO.read(File.join(File.dirname(__FILE__), 'README.md'))
7-
version '1.1.0'
7+
version '1.1.1'
88
chef_version '>= 14.0' if defined? chef_version
99

10-
depends 'arcgis-enterprise', '~> 4.0'
10+
depends 'arcgis-enterprise', '~> 4.1'
1111

1212
supports 'windows'
1313
supports 'ubuntu'

cookbooks/arcgis-egdb/recipes/egdb_postgres.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
execute 'Create EGDB in PostgreSQL' do
7070
cwd node['arcgis']['misc']['scripts_dir']
7171
live_stream true
72+
sensitive true
7273
if node['platform'] == 'windows'
7374
command [::File.join(node['arcgis']['misc']['scripts_dir'],'RDS_postgres.bat'),
7475
node['arcgis']['egdb']['endpoint'],

0 commit comments

Comments
 (0)