puppet_vcsrepo.git, branch master [puppet_vcsrepo] Merge remote-tracking branch 'puppetlabs/master' 2016-09-28T09:59:41+00:00 varac varacanero@zeromail.org 2016-09-28T09:59:41+00:00 2558e45a5fe0ff6990eb5b722e1ba867014a9788

Merge pull request #296 from puppetlabs/release 2016-09-15T17:21:18+00:00 David Schmitt david.schmitt@puppet.com 2016-09-15T17:21:18+00:00 cd6c3bc87e59bd51191c08515a7807071b3bb7a3 Release - 1.4.0 mergeback
Release - 1.4.0 mergeback
Merge pull request #295 from gguillotte/140-docs-signoff 2016-09-06T17:02:27+00:00 Eric Putnam putnam.eric@gmail.com 2016-09-06T17:02:27+00:00 3163fa8ce04ad274c54d63384c8a0e99a54e1434 (FM-5559) Readme and changelog edits for signoff
(FM-5559) Readme and changelog edits for signoff
(FM-5559) Readme and changelog edits for signoff. 2016-09-06T16:40:10+00:00 Garrett Guillotte gguillotte@users.noreply.github.com 2016-09-06T16:33:50+00:00 72483a4523e0b3fc1a49d0708f04a59acb75956a - Added missing Debian 8 and Ubuntu 16.04 platforms to the readme. - Standardized/reverted line ending characters throughout the readme. - Added `puppet` syntax highlighting to code blocks. - Aligned hash rocket in Puppet code blocks. - Standardized spacing between heading Markdown and text. - Standardized sentence case on headings. - Updated section targets in Perforce docs links. - Fixed a broken link to the Mercurial docs. - Updated puppetlabs.com URLs to puppet.com. - Updated Puppet Labs references to Puppet Inc. - Updated a Projects wiki link to the docs site. - Added dates to the 1.4.0 and 1.3.2 releases on the changelog.
-   Added missing Debian 8 and Ubuntu 16.04 platforms to the readme.
-   Standardized/reverted line ending characters throughout the readme.
-   Added `puppet` syntax highlighting to code blocks.
-   Aligned hash rocket in Puppet code blocks.
-   Standardized spacing between heading Markdown and text.
-   Standardized sentence case on headings.
-   Updated section targets in Perforce docs links.
-   Fixed a broken link to the Mercurial docs.
-   Updated puppetlabs.com URLs to puppet.com.
-   Updated Puppet Labs references to Puppet Inc.
-   Updated a Projects wiki link to the docs site.
-   Added dates to the 1.4.0 and 1.3.2 releases on the changelog.
Merge pull request #293 from butlern/master 2016-09-02T22:25:26+00:00 Eric Putnam putnam.eric@gmail.com 2016-09-02T22:25:26+00:00 e9624e13d7b5b82a03d9b5cca3f46c4d9b679e63 Fix bug in ensure => absent
Fix bug in ensure => absent
Merge pull request #294 from eputnam/release_prep 2016-09-02T18:56:56+00:00 Bryan Jen bryan.jen@gmail.com 2016-09-02T18:56:56+00:00 3e4d3b27246944ea716b13db85f381ae8f322bbd (FM-5556) release prep for 1.4.0
(FM-5556) release prep for 1.4.0
release prep for 1.4.0 2016-09-02T17:38:27+00:00 Eric Putnam putnam.eric@gmail.com 2016-09-01T20:34:49+00:00 297a36f01075cf4401fe9e996562819f9fd2886f

Fix bug in ensure => absent 2016-09-01T19:54:31+00:00 Nate Butler nathan.butler@gmail.com 2016-09-01T19:47:27+00:00 5e46486d3ea2d15984edfb28875471436f466a65 The insync? method wasn't accounting for a condition where the state was absent and the desired state was absent. This manifest itself in puppet runs that would constantly output the following after setting ensure => absent. 2016-09-01T16:39:27.314283+00:00 vcstest puppet-agent[1161]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created 2016-09-01T16:40:22.583125+00:00 vcstest puppet-agent[1727]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created 2016-09-01T16:41:04.031750+00:00 vcstest puppet-agent[2267]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created 2016-09-01T16:42:51.779816+00:00 vcstest puppet-agent[2911]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created 2016-09-01T16:43:42.189035+00:00 vcstest puppet-agent[3466]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created I added unit tests for the vcsrepo type and then fixed the code.
The insync? method wasn't accounting for a condition where the state was
absent and the desired state was absent. This manifest itself in puppet
runs that would constantly output the following after setting
ensure => absent.

2016-09-01T16:39:27.314283+00:00 vcstest puppet-agent[1161]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created
2016-09-01T16:40:22.583125+00:00 vcstest puppet-agent[1727]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created
2016-09-01T16:41:04.031750+00:00 vcstest puppet-agent[2267]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created
2016-09-01T16:42:51.779816+00:00 vcstest puppet-agent[2911]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created
2016-09-01T16:43:42.189035+00:00 vcstest puppet-agent[3466]: (/Stage[main]/Main/Node[vcstest]/Vcsrepo[/home/vagrant/test]/ensure) created

I added unit tests for the vcsrepo type and then fixed the code.
Merge pull request #292 from puppetlabs/modulesync 2016-08-30T12:33:17+00:00 TP Honey tphoney@users.noreply.github.com 2016-08-30T12:33:17+00:00 54e3af8b1bb4aa141264bb5cd8b0ffb447361f16 Update modulesync_config [a3fe424]
Update modulesync_config [a3fe424]
Update modulesync_config [a3fe424] 2016-08-26T16:42:08+00:00 David Schmitt david.schmitt@puppet.com 2016-08-26T07:28:59+00:00 b184bbad3f70d17ded84a87c6aaa7c9a68920d8d