Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-28 | Account for pre-5 behavior | Josh Cooper | |
In Puppet4, the Report class requires a kind argument. Also the is_to_s and should_to_s methods returned an array of strings and a flattened array as a string. That behavior was changed in PUP-7616 (commit c14b28f9c427) so that both methods return a string as the name implies. | |||
2018-11-28 | Test against puppet6 | Josh Cooper | |
2018-11-26 | Refer to local reference instead of type reference | Josh Cooper | |
See MODULES-8182. Also refer to github project page instead of README.md. | |||
2018-11-26 | Merge pull request #8 from xrobau/patch-1 | Josh Cooper | |
Document 'options' param of ssh_authorized_key | |||
2018-10-31 | (packaging) Updating POT file for 1a70da8bbd4c42bb3e24ac14fa8a48b71f849496 | Jenkins CI | |
2018-10-31 | Merge pull request #10 from natemccurdy/nmccurdy/fix_options_doc | Reid Vandewiele | |
ssh_authorzed_key: Fix invalid 'options' error | |||
2018-10-31 | ssh_authorzed_key: Fix invalid 'options' error | Nate McCurdy | |
Prior to this, the example of a valid "options" value for the ssh_authorized_key type was syntactically incorrect; it did not include the closing single quote. Example of incorrect error message: ``` Error: Parameter options failed on Ssh_authorized_key[testkey]: Option from=foo.com is not valid. A single option must either be of the form 'option' or 'option="value". Multiple options must be provided as an array (file: /tmp/test.pp, line: 5) ``` After this, the error shows the correct syntax for specifying an option: ``` Error: Parameter options failed on Ssh_authorized_key[testkey]: Option from=foo.com is not valid. A single option must either be of the form 'option' or 'option="value"'. Multiple options must be provided as an array (file: /tmp/test.pp, line: 5) ``` | |||
2018-10-25 | Merge pull request #9 from ehom/master | Josh Cooper | |
(maint) made phrases complete (localization-ready) | |||
2018-10-25 | (maint) made phrases complete (localization-ready) | ehom | |
2018-10-14 | Update desc field | Rob Thomas | |
2018-10-08 | Document 'options' param of ssh_authorized_key | Rob Thomas | |
I ended up having to trawl through the source code to figure out how to do this, so I'm sure that someone ELSE would like to save their time by having it documented! | |||
2018-08-17 | Merge pull request #7 from melissa/1.0.1-release | Josh Cooper | |
1.0.1 release | |||
2018-08-17 | Prep for the 1.0.1 release | Melissa Stone | |
2018-08-17 | (PUP-9053) Enable localization | Melissa Stone | |
2018-08-17 | (PUP-9052) Bump puppet req to at least puppet 6 | Melissa Stone | |
2018-07-25 | Merge pull request #6 from jhelwig/migrate-user-tests-from-puppet-repo | Josh Cooper | |
(maint) Import missed User type integration test from puppet repo | |||
2018-07-25 | (maint) Import missed User type integration test from puppet repo | Jacob Helwig | |
2018-07-25 | Merge pull request #5 from jhelwig/migrate-user-tests-from-puppet-repo | Josh Cooper | |
(maint) Import the User type unit tests specific to ssh_authorized_keys | |||
2018-07-24 | (maint) Import the User type unit tests specific to ssh_authorized_keys | Jacob Helwig | |
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. | |||
2018-07-18 | Merge pull request #4 from puppetlabs/install-module-on | Josh Cooper | |
Install module on all hosts, not just those with default role | |||
2018-07-17 | Install module on all hosts, not just those with default role | Josh Cooper | |
* Install module on all hosts, not just those with the default role * Remove dead comment | |||
2018-07-17 | Merge pull request #3 from jhelwig/merge-release-to-master | Melissa | |
Merge release to master | |||
2018-07-17 | Merge pull request #2 from jhelwig/release-prep | Josh Cooper | |
Release prep for 1.0.0 | |||
2018-07-17 | Release prep for 1.0.0 | Jacob Helwig | |
2018-07-02 | Merge pull request #1 from jhelwig/module-updates | Melissa | |
Import the module | |||
2018-07-02 | Remove test blocked on ticket marked as "Won't Do" | Jacob Helwig | |
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. | |||
2018-07-02 | Add default nodeset for acceptance tests | Jacob Helwig | |
2018-07-02 | Update acceptance tests to use RSpec syntax | Jacob Helwig | |
2018-06-26 | Rename acceptance tests to have _spec at the end | Jacob Helwig | |
2018-06-26 | Update Travis config to test against Puppet 5 & modern Ruby | Jacob Helwig | |
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. | |||
2018-06-26 | Add README & REFERENCE documentation | Jacob Helwig | |
2018-06-25 | Remove Rubocop Performance/Caller violation | Jacob Helwig | |
Turns out that using `caller(n..n).first` is _significantly_ faster than `caller[n]`. | |||
2018-06-25 | Remove Rubocop Lint/AssignmentInCondition violation | Jacob Helwig | |
2018-06-25 | Remove Rubocop Style/GuardClause violation | Jacob Helwig | |
By restructuring this code to use a guard clause style, we can also get rid of the assignment in conditional. | |||
2018-06-25 | Update PDK template | Jacob Helwig | |
2018-06-25 | Disable Rubocop Style/Documentation check for type & provider | Jacob Helwig | |
The type & provider are documented using tooling that Rubocop isn't aware of, so we just disable this cop for those files. | |||
2018-06-25 | Remove Rubocop Layout/MultilineMethodCallIndentation violations | Jacob Helwig | |
2018-06-25 | Remove Rubocop Style/TrailingCommaInLiteral violation | Jacob Helwig | |
2018-06-25 | Remove Rubocop Metrics/LineLength violation | Jacob Helwig | |
2018-06-25 | Disable Rubocop Metrics/LineLength check for SSH key lines | Jacob Helwig | |
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. | |||
2018-06-25 | Disable Rubocop RSpec/AnyInstance check for specific instances | Jacob Helwig | |
There isn't really a clean way to disable FileBucket backups without stubbing any_instance in these cases. | |||
2018-06-25 | Remove Rubocop RSpec/DescribeMethod violations | Jacob Helwig | |
2018-06-25 | Clean up hard tabs and whitespace | Jacob Helwig | |
2018-06-25 | Fix duplicate test removing RSpec/RepeatedExample violation | Jacob Helwig | |
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. | |||
2018-06-25 | Remove Rubocop RSpec/ScatteredLet violations | Jacob Helwig | |
2018-06-25 | Remove Rubocop Lint/AmbiguousBlockAssociation violation | Jacob Helwig | |
2018-06-25 | Remove Rubocop RSpec/InstanceVariable violations | Jacob Helwig | |
2018-06-22 | Update PDK template files | Jacob Helwig | |
2018-06-22 | Disable Rubocop RSpec/NamedSubject check | Jacob Helwig | |
2018-06-22 | Remove Rubocop Style/BlockDelimiters violations | Jacob Helwig | |