Skip to content

Commit 337d027

Browse files
committed
Update .sync.yml, run pdk update
1 parent a3dc3df commit 337d027

File tree

12 files changed

+100
-29
lines changed

12 files changed

+100
-29
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@
2525
.project
2626
.envrc
2727
/inventory.yaml
28+
/spec/fixtures/litmus_inventory.yaml

.pdkignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525
.project
2626
.envrc
2727
/inventory.yaml
28+
/spec/fixtures/litmus_inventory.yaml
2829
/appveyor.yml
30+
/.editorconfig
2931
/.fixtures.yml
3032
/Gemfile
3133
/.gitattributes
@@ -42,3 +44,4 @@
4244
/spec/
4345
/.vscode/
4446
/.sync.yml
47+
/.devcontainer/

.puppet-lint.rc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
--fail-on-warnings
12
--relative

.sync.yml

Lines changed: 45 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,59 @@
66
appveyor.yml:
77
delete: true
88
Gemfile:
9-
optional:
9+
required:
1010
':development':
1111
- gem: 'github_changelog_generator'
12-
version: '1.15.0'
12+
version: '~> 1.15'
13+
- gem: 'puppet-lint-absolute_classname-check'
14+
version: '~> 3.0'
15+
- gem: 'puppet-lint-absolute_template_path'
16+
version: '~> 1.0'
17+
- gem: 'puppet-lint-anchor-check'
18+
version: '~> 1.0'
19+
- gem: 'puppet-lint-classes_and_types_beginning_with_digits-check'
20+
version: '~> 0.1'
21+
- gem: 'puppet-lint-empty_string-check'
22+
version: '~> 0.2'
23+
- gem: 'puppet-lint-file_ensure-check'
24+
version: '~> 0.3'
25+
- gem: 'puppet-lint-leading_zero-check'
26+
version: '~> 0.1'
27+
- gem: 'puppet-lint-legacy_facts-check'
28+
version: '~> 1.0'
29+
- gem: 'puppet-lint-manifest_whitespace-check'
30+
version: '~> 0.1'
31+
- gem: 'puppet-lint-param-docs'
32+
version: '~> 1.6'
33+
- gem: 'puppet-lint-resource_reference_syntax'
34+
version: '~> 1.0'
35+
- gem: 'puppet-lint-spaceship_operator_without_tag-check'
36+
version: '~> 0.1'
37+
- gem: 'puppet-lint-strict_indent-check'
38+
version: '~> 2.0'
39+
- gem: 'puppet-lint-top_scope_facts-check'
40+
version: '~> 1.0'
41+
- gem: 'puppet-lint-topscope-variable-check'
42+
version: '~> 1.0'
43+
- gem: 'puppet-lint-trailing_comma-check'
44+
version: '~> 0.4'
45+
- gem: 'puppet-lint-trailing_newline-check'
46+
version: '~> 1.1'
47+
- gem: 'puppet-lint-undef_in_function-check'
48+
version: '~> 0.2'
49+
- gem: 'puppet-lint-unquoted_string-check'
50+
version: '~> 2.0'
51+
- gem: 'puppet-lint-variable_contains_upcase'
52+
version: '~> 1.2'
53+
- gem: 'puppet-lint-version_comparison-check'
54+
version: '~> 0.2'
1355
Rakefile:
1456
changelog_user: 'grafana'
1557
changelog_project: 'puppet-promtail'
1658
changelog_version_tag_pattern: '%s'
59+
linter_fail_on_warnings: true
1760
requires:
1861
- 'puppet-strings/tasks'
1962
spec/spec_helper.rb:
2063
mock_with: ':rspec'
2164
coverage_report: true
22-

Gemfile

Lines changed: 29 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,35 @@ ruby_version_segments = Gem::Version.new(RUBY_VERSION.dup).segments
1717
minor_version = ruby_version_segments[0..1].join('.')
1818

1919
group :development do
20-
gem "json", '= 2.0.4', require: false if Gem::Requirement.create('~> 2.4.2').satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
21-
gem "json", '= 2.1.0', require: false if Gem::Requirement.create(['>= 2.5.0', '< 2.7.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
22-
gem "json", '= 2.3.0', require: false if Gem::Requirement.create(['>= 2.7.0', '< 2.8.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
23-
gem "puppet-module-posix-default-r#{minor_version}", '~> 1.0', require: false, platforms: [:ruby]
24-
gem "puppet-module-posix-dev-r#{minor_version}", '~> 1.0', require: false, platforms: [:ruby]
25-
gem "puppet-module-win-default-r#{minor_version}", '~> 1.0', require: false, platforms: [:mswin, :mingw, :x64_mingw]
26-
gem "puppet-module-win-dev-r#{minor_version}", '~> 1.0', require: false, platforms: [:mswin, :mingw, :x64_mingw]
27-
gem "github_changelog_generator", '1.15.0', require: false
20+
gem "json", '= 2.0.4', require: false if Gem::Requirement.create('~> 2.4.2').satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
21+
gem "json", '= 2.1.0', require: false if Gem::Requirement.create(['>= 2.5.0', '< 2.7.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
22+
gem "json", '= 2.3.0', require: false if Gem::Requirement.create(['>= 2.7.0', '< 2.8.0']).satisfied_by?(Gem::Version.new(RUBY_VERSION.dup))
23+
gem "puppet-module-posix-default-r#{minor_version}", '~> 1.0', require: false, platforms: [:ruby]
24+
gem "puppet-module-posix-dev-r#{minor_version}", '~> 1.0', require: false, platforms: [:ruby]
25+
gem "puppet-module-win-default-r#{minor_version}", '~> 1.0', require: false, platforms: [:mswin, :mingw, :x64_mingw]
26+
gem "puppet-module-win-dev-r#{minor_version}", '~> 1.0', require: false, platforms: [:mswin, :mingw, :x64_mingw]
27+
gem "github_changelog_generator", '~> 1.15', require: false
28+
gem "puppet-lint-absolute_classname-check", '~> 3.0', require: false
29+
gem "puppet-lint-absolute_template_path", '~> 1.0', require: false
30+
gem "puppet-lint-anchor-check", '~> 1.0', require: false
31+
gem "puppet-lint-classes_and_types_beginning_with_digits-check", '~> 0.1', require: false
32+
gem "puppet-lint-empty_string-check", '~> 0.2', require: false
33+
gem "puppet-lint-file_ensure-check", '~> 0.3', require: false
34+
gem "puppet-lint-leading_zero-check", '~> 0.1', require: false
35+
gem "puppet-lint-legacy_facts-check", '~> 1.0', require: false
36+
gem "puppet-lint-manifest_whitespace-check", '~> 0.1', require: false
37+
gem "puppet-lint-param-docs", '~> 1.6', require: false
38+
gem "puppet-lint-resource_reference_syntax", '~> 1.0', require: false
39+
gem "puppet-lint-spaceship_operator_without_tag-check", '~> 0.1', require: false
40+
gem "puppet-lint-strict_indent-check", '~> 2.0', require: false
41+
gem "puppet-lint-top_scope_facts-check", '~> 1.0', require: false
42+
gem "puppet-lint-topscope-variable-check", '~> 1.0', require: false
43+
gem "puppet-lint-trailing_comma-check", '~> 0.4', require: false
44+
gem "puppet-lint-trailing_newline-check", '~> 1.1', require: false
45+
gem "puppet-lint-undef_in_function-check", '~> 0.2', require: false
46+
gem "puppet-lint-unquoted_string-check", '~> 2.0', require: false
47+
gem "puppet-lint-variable_contains_upcase", '~> 1.2', require: false
48+
gem "puppet-lint-version_comparison-check", '~> 0.2', require: false
2849
end
2950
group :system_tests do
3051
gem "puppet-module-posix-system-r#{minor_version}", '~> 1.0', require: false, platforms: [:ruby]
@@ -45,16 +66,6 @@ gems['puppet'] = location_for(puppet_version)
4566
gems['facter'] = location_for(facter_version) if facter_version
4667
gems['hiera'] = location_for(hiera_version) if hiera_version
4768

48-
if Gem.win_platform? && puppet_version =~ %r{^(file:///|git://)}
49-
# If we're using a Puppet gem on Windows which handles its own win32-xxx gem
50-
# dependencies (>= 3.5.0), set the maximum versions (see PUP-6445).
51-
gems['win32-dir'] = ['<= 0.4.9', require: false]
52-
gems['win32-eventlog'] = ['<= 0.6.5', require: false]
53-
gems['win32-process'] = ['<= 0.7.5', require: false]
54-
gems['win32-security'] = ['<= 0.2.5', require: false]
55-
gems['win32-service'] = ['0.8.8', require: false]
56-
end
57-
5869
gems.each do |gem_name, gem_params|
5970
gem gem_name, *gem_params
6071
end

Rakefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ def changelog_future_release
4343
end
4444

4545
PuppetLint.configuration.send('disable_relative')
46+
PuppetLint.configuration.fail_on_warnings = true
4647

4748
if Bundler.rubygems.find_name('github_changelog_generator').any?
4849
GitHubChangelogGenerator::RakeTask.new :changelog do |config|

manifests/config.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
'Linux': {
99
$config_dir = '/etc/promtail'
1010
}
11-
default: { fail("${facts['kernel']} is not supported")}
11+
default: { fail("${facts['kernel']} is not supported") }
1212
}
1313

1414
file { $config_dir:

manifests/init.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@
136136
Optional[Stdlib::Absolutepath] $password_file_path = undef,
137137
Optional[Sensitive[String[1]]] $password_file_content = undef,
138138
Stdlib::HTTPUrl $source_url = 'https://github.com/grafana/loki/releases/download',
139-
){
139+
) {
140140
Class['promtail::install']
141141
-> Class['promtail::config']
142142
-> Class['promtail::service']

manifests/install.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,12 +54,12 @@
5454
ensure => file,
5555
mode => '0755',
5656
require => Archive["${binary_path}.gz"],
57-
;
57+
;
5858
"${promtail::bin_dir}/promtail":
5959
ensure => link,
6060
target => $binary_path,
6161
require => File[$binary_path],
6262
notify => Service['promtail'],
63-
;
63+
;
6464
}
6565
}

manifests/service.pp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,6 @@
1717
require => Systemd::Unit_file['promtail.service'],
1818
}
1919
}
20-
default: { fail("${facts['kernel']} is not supported")}
20+
default: { fail("${facts['kernel']} is not supported") }
2121
}
2222
}

0 commit comments

Comments
 (0)