]> gitweb.fluxo.info Git - puppet-sshkeys_core.git/log
puppet-sshkeys_core.git
7 years agoPrep for the 1.0.1 release
Melissa Stone [Fri, 17 Aug 2018 22:15:22 +0000 (15:15 -0700)]
Prep for the 1.0.1 release

7 years ago(PUP-9053) Enable localization
Melissa Stone [Fri, 17 Aug 2018 22:13:01 +0000 (15:13 -0700)]
(PUP-9053) Enable localization

7 years ago(PUP-9052) Bump puppet req to at least puppet 6
Melissa Stone [Fri, 17 Aug 2018 22:09:32 +0000 (15:09 -0700)]
(PUP-9052) Bump puppet req to at least puppet 6

7 years agoMerge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo
Josh Cooper [Wed, 25 Jul 2018 18:56:41 +0000 (11:56 -0700)]
Merge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo

(maint) Import missed User type integration test from puppet repo

7 years ago(maint) Import missed User type integration test from puppet repo
Jacob Helwig [Wed, 25 Jul 2018 18:44:40 +0000 (11:44 -0700)]
(maint) Import missed User type integration test from puppet repo

7 years agoMerge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo
Josh Cooper [Wed, 25 Jul 2018 18:26:18 +0000 (11:26 -0700)]
Merge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo

(maint) Import the User type unit tests specific to ssh_authorized_keys

7 years ago(maint) Import the User type unit tests specific to ssh_authorized_keys
Jacob Helwig [Tue, 24 Jul 2018 16:46:02 +0000 (09:46 -0700)]
(maint) Import the User type unit tests specific to ssh_authorized_keys

Since these tests require both the User & Ssh_authorized_keys types are
available, they are unlikely to be run as part of the Puppet test suite as
this module is unlikely to be installed & available to Puppet's test
suite. By moving the tests into this module, we can ensure that they're at
least run as part of development of the module.

7 years agoMerge pull request #4 from puppetlabs/install-module-on
Josh Cooper [Wed, 18 Jul 2018 18:58:17 +0000 (11:58 -0700)]
Merge pull request #4 from puppetlabs/install-module-on

Install module on all hosts, not just those with default role

7 years agoInstall module on all hosts, not just those with default role
Josh Cooper [Wed, 18 Jul 2018 02:54:45 +0000 (19:54 -0700)]
Install module on all hosts, not just those with default role

 * Install module on all hosts, not just those with the default role
 * Remove dead comment

7 years agoMerge pull request #3 from jhelwig/merge-release-to-master
Melissa [Tue, 17 Jul 2018 21:30:13 +0000 (14:30 -0700)]
Merge pull request #3 from jhelwig/merge-release-to-master

Merge release to master

7 years agoMerge pull request #2 from jhelwig/release-prep
Josh Cooper [Tue, 17 Jul 2018 20:41:40 +0000 (13:41 -0700)]
Merge pull request #2 from jhelwig/release-prep

Release prep for 1.0.0

7 years agoRelease prep for 1.0.0
Jacob Helwig [Tue, 17 Jul 2018 15:48:24 +0000 (08:48 -0700)]
Release prep for 1.0.0

7 years agoMerge pull request #1 from jhelwig/module-updates
Melissa [Mon, 2 Jul 2018 18:45:02 +0000 (11:45 -0700)]
Merge pull request #1 from jhelwig/module-updates

Import the module

7 years agoRemove test blocked on ticket marked as "Won't Do"
Jacob Helwig [Mon, 2 Jul 2018 17:07:18 +0000 (10:07 -0700)]
Remove test blocked on ticket marked as "Won't Do"

Since PUP-1605 was closed as "Won't Do", there doesn't seem to be much
reason in keeping around an acceptance test (even if it is a pending one)
that tests the scenario that PUP-1605 would have allowed.

7 years agoAdd default nodeset for acceptance tests
Jacob Helwig [Mon, 2 Jul 2018 17:07:12 +0000 (10:07 -0700)]
Add default nodeset for acceptance tests

7 years agoUpdate acceptance tests to use RSpec syntax
Jacob Helwig [Thu, 28 Jun 2018 21:47:37 +0000 (14:47 -0700)]
Update acceptance tests to use RSpec syntax

7 years agoRename acceptance tests to have _spec at the end
Jacob Helwig [Tue, 26 Jun 2018 21:31:43 +0000 (14:31 -0700)]
Rename acceptance tests to have _spec at the end

7 years agoUpdate Travis config to test against Puppet 5 & modern Ruby
Jacob Helwig [Tue, 26 Jun 2018 17:40:18 +0000 (10:40 -0700)]
Update Travis config to test against Puppet 5 & modern Ruby

Rather than using the default config of testing against Puppet 4, and an
old Ruby version, we now run the spec tests against Puppet 5, and a
version of Ruby that is supported by Puppet 5.

7 years agoAdd README & REFERENCE documentation
Jacob Helwig [Tue, 26 Jun 2018 16:38:34 +0000 (09:38 -0700)]
Add README & REFERENCE documentation

7 years agoRemove Rubocop Performance/Caller violation
Jacob Helwig [Mon, 25 Jun 2018 18:21:24 +0000 (11:21 -0700)]
Remove Rubocop Performance/Caller violation

Turns out that using `caller(n..n).first` is _significantly_ faster than
`caller[n]`.

7 years agoRemove Rubocop Lint/AssignmentInCondition violation
Jacob Helwig [Mon, 25 Jun 2018 18:16:23 +0000 (11:16 -0700)]
Remove Rubocop Lint/AssignmentInCondition violation

7 years agoRemove Rubocop Style/GuardClause violation
Jacob Helwig [Mon, 25 Jun 2018 18:07:12 +0000 (11:07 -0700)]
Remove Rubocop Style/GuardClause violation

By restructuring this code to use a guard clause style, we can also get
rid of the assignment in conditional.

7 years agoUpdate PDK template
Jacob Helwig [Mon, 25 Jun 2018 17:49:51 +0000 (10:49 -0700)]
Update PDK template

7 years agoDisable Rubocop Style/Documentation check for type & provider
Jacob Helwig [Mon, 25 Jun 2018 17:45:27 +0000 (10:45 -0700)]
Disable Rubocop Style/Documentation check for type & provider

The type & provider are documented using tooling that Rubocop isn't aware
of, so we just disable this cop for those files.

7 years agoRemove Rubocop Layout/MultilineMethodCallIndentation violations
Jacob Helwig [Mon, 25 Jun 2018 16:50:56 +0000 (09:50 -0700)]
Remove Rubocop Layout/MultilineMethodCallIndentation violations

7 years agoRemove Rubocop Style/TrailingCommaInLiteral violation
Jacob Helwig [Mon, 25 Jun 2018 16:45:54 +0000 (09:45 -0700)]
Remove Rubocop Style/TrailingCommaInLiteral violation

7 years agoRemove Rubocop Metrics/LineLength violation
Jacob Helwig [Mon, 25 Jun 2018 16:40:12 +0000 (09:40 -0700)]
Remove Rubocop Metrics/LineLength violation

7 years agoDisable Rubocop Metrics/LineLength check for SSH key lines
Jacob Helwig [Mon, 25 Jun 2018 16:39:09 +0000 (09:39 -0700)]
Disable Rubocop Metrics/LineLength check for SSH key lines

SSH keys are long, and splitting them into multiple lines can be
error-prone, so we'll just disable the Metrics/LineLength check for lines
that are SSH keys.

7 years agoDisable Rubocop RSpec/AnyInstance check for specific instances
Jacob Helwig [Mon, 25 Jun 2018 16:21:27 +0000 (09:21 -0700)]
Disable Rubocop RSpec/AnyInstance check for specific instances

There isn't really a clean way to disable FileBucket backups without
stubbing any_instance in these cases.

7 years agoRemove Rubocop RSpec/DescribeMethod violations
Jacob Helwig [Mon, 25 Jun 2018 16:14:58 +0000 (09:14 -0700)]
Remove Rubocop RSpec/DescribeMethod violations

7 years agoClean up hard tabs and whitespace
Jacob Helwig [Mon, 25 Jun 2018 16:10:44 +0000 (09:10 -0700)]
Clean up hard tabs and whitespace

7 years agoFix duplicate test removing RSpec/RepeatedExample violation
Jacob Helwig [Mon, 25 Jun 2018 16:08:53 +0000 (09:08 -0700)]
Fix duplicate test removing RSpec/RepeatedExample violation

The "array host_alias" test was never actually testing against a list of
host aliases, as it was using the exact same code as the "single
host_alias" test. We now test against an actual array of host aliases in
the manifest, and check that it is properly written out to the file.

7 years agoRemove Rubocop RSpec/ScatteredLet violations
Jacob Helwig [Mon, 25 Jun 2018 15:47:52 +0000 (08:47 -0700)]
Remove Rubocop RSpec/ScatteredLet violations

7 years agoRemove Rubocop Lint/AmbiguousBlockAssociation violation
Jacob Helwig [Mon, 25 Jun 2018 15:31:30 +0000 (08:31 -0700)]
Remove Rubocop Lint/AmbiguousBlockAssociation violation

7 years agoRemove Rubocop RSpec/InstanceVariable violations
Jacob Helwig [Mon, 25 Jun 2018 15:27:03 +0000 (08:27 -0700)]
Remove Rubocop RSpec/InstanceVariable violations

7 years agoUpdate PDK template files
Jacob Helwig [Fri, 22 Jun 2018 16:59:37 +0000 (09:59 -0700)]
Update PDK template files

7 years agoDisable Rubocop RSpec/NamedSubject check
Jacob Helwig [Fri, 22 Jun 2018 16:58:52 +0000 (09:58 -0700)]
Disable Rubocop RSpec/NamedSubject check

7 years agoRemove Rubocop Style/BlockDelimiters violations
Jacob Helwig [Fri, 22 Jun 2018 16:54:12 +0000 (09:54 -0700)]
Remove Rubocop Style/BlockDelimiters violations

7 years agoClean up Rubocop Lint/ScriptPermission violations
Jacob Helwig [Fri, 22 Jun 2018 16:44:42 +0000 (09:44 -0700)]
Clean up Rubocop Lint/ScriptPermission violations

7 years agoApply automatic PDK validation cleanup
Jacob Helwig [Thu, 21 Jun 2018 21:45:50 +0000 (14:45 -0700)]
Apply automatic PDK validation cleanup

7 years agoInitial sshkey type import from Puppet repository
Jacob Helwig [Mon, 4 Jun 2018 18:30:09 +0000 (11:30 -0700)]
Initial sshkey type import from Puppet repository

Imported from dbf5a8964af9b87446542d24f46534cf90f11f59 in the Puppet repo.