Skip to content

Commit 98ff2cc

Browse files
committed
Merge branch 'master' into pr/1036
2 parents 7087f9a + 96ac7b2 commit 98ff2cc

File tree

10 files changed

+45
-48
lines changed

10 files changed

+45
-48
lines changed

.fixtures.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ fixtures:
33
archive:
44
repo: puppet/archive
55
ref: 0.5.1
6+
augeas_core:
7+
repo: puppetlabs/augeas_core
8+
ref: 1.0.4
69
stdlib:
710
repo: puppetlabs/stdlib
811
ref: 4.13.1
@@ -19,8 +22,11 @@ fixtures:
1922
repo: puppetlabs/apt
2023
ref: 2.2.2
2124
zypprepo:
22-
repo: darin/zypprepo
23-
ref: 1.0.2
25+
repo: puppet/zypprepo
26+
ref: 2.2.2
27+
yumrepo_core:
28+
repo: puppetlabs/yumrepo_core
29+
ref: 1.0.3
2430
java_ks: puppetlabs/java_ks
2531
elastic_stack:
2632
repo: elastic/elastic_stack

.travis.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,28 @@ jobs:
1414
- env:
1515
- TASK=beaker:ubuntu-server-1404-x64:snapshot
1616
- env:
17+
- OSS_PACKAGE=true
18+
- TASK=beaker:ubuntu-server-1404-x64:snapshot
19+
- env:
20+
- TASK=beaker:ubuntu-server-1604-x64:snapshot
21+
- env:
22+
- OSS_PACKAGE=true
1723
- TASK=beaker:ubuntu-server-1604-x64:snapshot
1824
- env:
1925
- TASK=beaker:centos-6-x64:snapshot
2026
- env:
27+
- OSS_PACKAGE=true
28+
- TASK=beaker:centos-6-x64:snapshot
29+
- env:
30+
- TASK=beaker:centos-7-x64:snapshot
31+
- env:
32+
- OSS_PACKAGE=true
2133
- TASK=beaker:centos-7-x64:snapshot
2234
- env:
2335
- TASK=beaker:debian-8-x64:snapshot
36+
- env:
37+
- OSS_PACKAGE=true
38+
- TASK=beaker:debian-8-x64:snapshot
2439
- env:
2540
- TASK=beaker:debian-9-x64:snapshot
2641
- env:
@@ -36,6 +51,9 @@ jobs:
3651
- env:
3752
- TASK=intake
3853
- PUPPET_VERSION='~> 5.0'
54+
- env:
55+
- TASK=intake
56+
- PUPPET_VERSION='~> 6.0'
3957
- stage: acceptance
4058
env:
4159
- TASK=beaker:centos-6-x64:acceptance
@@ -67,12 +85,6 @@ jobs:
6785
- TASK=beaker:oracle-7-x64:acceptance[5.6.9]
6886
- env:
6987
- TASK=beaker:oracle-7-x64:acceptance[2.4.6]
70-
- env:
71-
- TASK=beaker:opensuse-42-x64:acceptance
72-
- env:
73-
- TASK=beaker:opensuse-42-x64:acceptance[5.6.9]
74-
- env:
75-
- TASK=beaker:opensuse-42-x64:acceptance[2.4.6]
7688
- env:
7789
- TASK=beaker:debian-8-x64:acceptance
7890
- env:

CHANGELOG.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
## x.x.x (Month Day, Year)
22

3-
### Migration Guide
3+
#### Features
4+
* Support for Puppet 6
5+
6+
#### Fixes
7+
8+
## 6.3.4 (August 7, 2019)
49

510
#### Puppet < 4.10 No Longer Supported
611

@@ -13,8 +18,6 @@ Puppet 4.10.0 is the new minimum required version of Puppet.
1318
* An error related to elasticsearch_roles and `yield` errors has been fixed
1419
* Correctly permit instances to be set to `absent` without errors.
1520

16-
#### Features
17-
1821
## 6.3.3 (September 7, 2018)
1922

2023
Note that this release includes changes to a default value that may affect users that rely on `curl` or `wget` to retrieve Elasticsearch package files, as now all certificates are validated by default.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ When using the repository management, the following module dependencies are requ
5656

5757
* General: [Elastic/elastic_stack](https://forge.puppet.com/elastic/elastic_stack)
5858
* Debian/Ubuntu: [Puppetlabs/apt](https://forge.puppetlabs.com/puppetlabs/apt)
59-
* OpenSuSE/SLES: [Darin/zypprepo](https://forge.puppetlabs.com/darin/zypprepo)
59+
* OpenSuSE/SLES: [puppet/zypprepo](https://forge.puppetlabs.com/puppet/zypprepo)
6060

6161
### Beginning with Elasticsearch
6262

manifests/service/systemd.pp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@
179179
ensure => 'file',
180180
owner => 'root',
181181
group => 'root',
182+
mode => '0644',
182183
before => Service["elasticsearch-instance-${name}"],
183184
notify => $notify_service,
184185
}

metadata.json

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "elastic-elasticsearch",
3-
"version": "6.3.3",
3+
"version": "6.3.4",
44
"source": "https://github.com/elastic/puppet-elasticsearch",
55
"author": "elastic",
66
"license": "Apache-2.0",
@@ -19,7 +19,7 @@
1919
},
2020
{
2121
"name": "puppetlabs/stdlib",
22-
"version_requirement": ">= 4.13.0 < 6.0.0"
22+
"version_requirement": ">= 4.13.0 < 7.0.0"
2323
}
2424
],
2525
"operatingsystem_support": [
@@ -69,12 +69,6 @@
6969
"16.04"
7070
]
7171
},
72-
{
73-
"operatingsystem": "OpenSuSE",
74-
"operatingsystemrelease": [
75-
"42.2"
76-
]
77-
},
7872
{
7973
"operatingsystem": "SLES",
8074
"operatingsystemrelease": [
@@ -86,7 +80,7 @@
8680
"requirements": [
8781
{
8882
"name": "puppet",
89-
"version_requirement": ">= 4.10.0 < 6.0.0"
83+
"version_requirement": ">= 4.10.0 < 7.0.0"
9084
}
9185
]
9286
}

spec/acceptance/nodesets/debian-8-x64.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@ HOSTS:
55
- database
66
- dashboard
77
platform: debian-8-amd64
8-
image: debian:8
8+
image: debian:8.11
99
hypervisor: docker
1010
docker_cmd: ["/bin/systemd"]
1111
docker_preserve_image: true
1212
docker_image_commands:
13-
- echo 'deb http://ftp.debian.org/debian jessie-backports main' >> /etc/apt/sources.list
13+
- echo 'deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports main' >> /etc/apt/sources.list
14+
- echo 'Acquire::Check-Valid-Until "false";' >> /etc/apt/apt.conf
15+
- sed -i '/jessie.updates/d' /etc/apt/sources.list
1416
- apt-get update
1517
- apt-get install -yq -t jessie-backports openjdk-8-jre-headless
1618
- apt-get install -yq wget net-tools apt-transport-https

spec/acceptance/nodesets/opensuse-42-x64.yml

Lines changed: 0 additions & 21 deletions
This file was deleted.

spec/matrix.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ OS:
55
- centos-7-x64
66
- debian-8-x64
77
- debian-9-x64
8-
- opensuse-42-x64
98
- oracle-6-x64
109
- oracle-7-x64
1110
- ubuntu-server-1404-x64
1211
- ubuntu-server-1604-x64
1312
PUPPET_VERSION:
1413
- ""
14+
- "~> 6.0"
1515
- "~> 5.0"
1616
- "~> 4.10.0"
1717
TEST_TYPE:
1818
- latest
1919
- 5.6.9
20-
- snapshot
20+
# - snapshot

spec/spec_helper_acceptance.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,12 @@ class { 'elasticsearch':
231231
] + Beaker::DSL::InstallUtils::ModuleUtils::PUPPET_MODULE_INSTALL_IGNORE
232232

233233
hosts.each do |host|
234-
modules = %w[archive datacat java java_ks stdlib elastic_stack]
234+
modules = %w[archive augeas_core datacat java java_ks stdlib elastic_stack]
235235

236236
dist_module = {
237237
'Debian' => ['apt'],
238238
'Suse' => ['zypprepo'],
239-
'RedHat' => ['concat']
239+
'RedHat' => %w[concat yumrepo_core]
240240
}[f['os']['family']]
241241

242242
modules += dist_module unless dist_module.nil?

0 commit comments

Comments
 (0)