Payload.getInput must always call openStream to handle overridden methods correctly. Previously this caused errors in jclouds-chef in BaseCipherPayload. You can merge this Pull Request by running:
git pull https://github.com/maginatics/jclouds payload-fix Or you can view, comment on it, or merge it online at: https://github.com/jclouds/jclouds/pull/238 -- Commit Summary -- * JCLOUDS-410. Correctly override getInput -- File Changes -- M core/src/main/java/org/jclouds/io/payloads/BaseCipherPayload.java (4) M core/src/main/java/org/jclouds/io/payloads/DelegatingPayload.java (8) -- Patch Links -- https://github.com/jclouds/jclouds/pull/238.patch https://github.com/jclouds/jclouds/pull/238.diff