Skip to content

Josh Cooper
joshcooper

  • Joined on Apr 18, 2011

Organizations

@puppetlabs
Apr 29, 2016
@joshcooper

👍

Apr 27, 2016
joshcooper commented on pull request puppetlabs/puppet#4811
@joshcooper

@petems oh interesting. That works because the arch is part of the package name, not the ensure version. So I think that's the big question, should a…

Apr 26, 2016
joshcooper commented on pull request puppetlabs/puppet#4838
@joshcooper

Also there is a convenient method for looking up a specific resource: catalog.resource(:file, '/path/to/file') but it doesn't help the case where y…

Apr 26, 2016
joshcooper commented on pull request puppetlabs/puppet#4838
@joshcooper

I think you can simplify resource.parameters[:path].value to resource[:path]. Calling resource.parameters[:path] will return the instance of Puppet…

Apr 26, 2016
joshcooper commented on pull request puppetlabs/puppet#4838
@joshcooper

resource.type will return the symbolic name for the type (specified when the type is defined in Puppet::Type.newtype(:something)). For example, :file

Apr 26, 2016
joshcooper commented on pull request puppetlabs/puppet#4902
@joshcooper

This PR combined with https://github.com/puppetlabs/packaging#540 results in the expected gem specification: $ bundle exec rake package:gem ... $ g…

Apr 26, 2016
joshcooper commented on pull request puppetlabs/puppet#4902
@joshcooper

And blocked on puppetlabs/packaging#540

Apr 26, 2016
joshcooper opened pull request puppetlabs/packaging#540
@joshcooper
(RE-7052) Copy build params into the specification
1 commit with 2 additions and 0 deletions
Apr 26, 2016
@joshcooper

I think all comments have been addressed. Please let me know if I've missed something.

Apr 25, 2016
joshcooper commented on pull request puppetlabs/puppet#4835
@joshcooper

I'm a little reluctant to make this change. It breaks the indirector model where find, etc implement CRUD operations for a single object. Also lib/…

Apr 22, 2016
@joshcooper

I thought about not even mentioning how ensurable does that, because I wanted to focus on the Puppet::Type side of things. I can imagine a separate p…

Apr 22, 2016
@joshcooper

The has_feature method is called when the provider is loaded/required in ruby, and that happens on both the agent and server. In order to be agent-…

Apr 22, 2016
joshcooper commented on pull request puppetlabs/puppet#4905
@joshcooper

Thoughts on how to test this? It causes so low level changes at the ruby/openssl layer that are probably best handled in acceptance? Also /cc @nfag…

Apr 22, 2016
joshcooper opened pull request puppetlabs/puppet#4905
@joshcooper
(PUP-4617) Display human readable cert extensions
1 commit with 1 addition and 0 deletions
Apr 22, 2016
joshcooper opened pull request puppetlabs/puppet#4904
@joshcooper
(PUP-2419) Deprecate never used req_bits setting
1 commit with 2 additions and 2 deletions
Apr 22, 2016
@joshcooper
  • @joshcooper 5cba052
    (PUP-2419) Deprecate never used req_bits setting
Apr 22, 2016
@joshcooper
  • @joshcooper 1d844ee
    (PUP-2419) Deprecate never used req_bits setting
Apr 22, 2016
@joshcooper
  • @joshcooper 1250896
    (PUP-2419) Deprecate never used req_bits setting
Apr 22, 2016
joshcooper opened pull request puppetlabs/puppet#4903
@joshcooper
(PUP-3941) Exclude yaml from the Accept header
1 commit with 17 additions and 1 deletion
Apr 22, 2016
@joshcooper
  • @joshcooper b7c72a7
    (PUP-3941) Exclude yaml from the Accept header
Apr 22, 2016
@joshcooper
  • @joshcooper e5d5ce0
    (PUP-3740) Require at least ruby 1.9.3 for the puppet gem
Apr 22, 2016
joshcooper commented on pull request puppetlabs/puppet#4902
@joshcooper

This is blocked on puppetlabs/packaging#537.

Apr 22, 2016
joshcooper opened pull request puppetlabs/puppet#4902
@joshcooper
(PUP-3740) Require at least ruby 1.9.3 for the puppet gem
1 commit with 2 additions and 0 deletions
Apr 22, 2016
joshcooper opened pull request puppetlabs/packaging#537
@joshcooper
(RE-7052) Allow setting required ruby and rubygems versions
1 commit with 4 additions and 0 deletions
Something went wrong with that request. Please try again.