-
Notifications
You must be signed in to change notification settings - Fork 83
Comparing changes
Open a pull request
base repository: puppetlabs/puppetlabs-reboot
base: 1.1.0
head repository: puppetlabs/puppetlabs-reboot
compare: 1.2.0
- 20 commits
- 13 files changed
- 5 contributors
Commits on Jul 27, 2015
-
* stable: (FM-3084) Prepare 1.1.0 release in support of 2015.2.0
Configuration menu - View commit details
-
Copy full SHA for 657f714 - Browse repository at this point
Copy the full SHA 657f714View commit details
Commits on Aug 20, 2015
-
(maint) Guarantee Facter version for old Puppets
For Puppet older than 3.5.0 on Windows, a facter version at or under 1.7.5 should be selected for greatest compatibility when requesting a gem puppet version and if a facter version has not been specified.
Configuration menu - View commit details
-
Copy full SHA for 7db1869 - Browse repository at this point
Copy the full SHA 7db1869View commit details
Commits on Aug 24, 2015
-
(MODULES-2452) Update Beaker Version
Update the Beaker version to use "2.20" which has an important fix for PE installations.
Configuration menu - View commit details
-
Copy full SHA for a96dda0 - Browse repository at this point
Copy the full SHA a96dda0View commit details -
Merge pull request #87 from ferventcoder/maint/master/modsync-changes
(maint) Guarantee Facter version for old Puppets / (MODULES-2452) Update Beaker Version
Ryan Gard committedAug 24, 2015 Configuration menu - View commit details
-
Copy full SHA for e4eb745 - Browse repository at this point
Copy the full SHA e4eb745View commit details
Commits on Oct 6, 2015
-
(MODULES-2585) Fix Linux provider failing on Windows
Provide the path to find the posix provider so that the module works
Configuration menu - View commit details
-
Copy full SHA for c96ac7e - Browse repository at this point
Copy the full SHA c96ac7eView commit details -
(MODULES-2674) Update module install + ca certs
- In acceptance pre-suite, git clone was previously used to install modules, but this is no longer necessary given a pre-suite step that installs windows certs for PMT
Configuration menu - View commit details
-
Copy full SHA for cba0518 - Browse repository at this point
Copy the full SHA cba0518View commit details -
(MODULES-2674) Use install_dev_puppet_module_on
- Previously, the pre-suite module installation used the older copy_root_module_to method, but shift gears and use the newer Beaker helper. Also, provide the ability to install from a stubbed forge when the forge host is specified, otherwise use the standard module SCP
Configuration menu - View commit details
-
Copy full SHA for 274bd36 - Browse repository at this point
Copy the full SHA 274bd36View commit details -
(MODULES-2674) Add masterless pre-suite for dev
- Previously, the acceptance suites run were based on either the - .beaker-git.cfg which triggers beaker-puppet_install_helper's run_puppet_install_helper + module install - .beaker-pe.cfg which triggers Beakers install_pe then the same module install - This adds a new options hash and config for installing Puppet that behaves very similarly to the poorly named .beaker-git.cfg, and installs a Puppet MSI, then uses a local copy of the module source. However, the node definition only has a single Windows 2012R2 node with no master for testing and uses the 'aio' type for the install. This should decrease the feedback loop necessary for local acceptance testing. To exercise this suite, from the root of this repo, run: PUPPET_INSTALL_TYPE=agent GEM_SOURCE=http://rubygems.delivery.puppetlabs.net bundle exec beaker --preserve-hosts onfail --options-file ./acceptance/.beaker-masterless.cfg
Configuration menu - View commit details
-
Copy full SHA for 73f0fd8 - Browse repository at this point
Copy the full SHA 73f0fd8View commit details -
Merge branch 'ticket/master/MODULES-2585-linux-provider-fails-on-wind…
…ows' * ticket/master/MODULES-2585-linux-provider-fails-on-windows: (MODULES-2585) Fix Linux provider failing on Windows
Configuration menu - View commit details
-
Copy full SHA for 2906c0a - Browse repository at this point
Copy the full SHA 2906c0aView commit details -
Merge pull request #90 from Iristyle/ticket/master/MODULES-2674-maste…
…rless-dev-acceptance-suite (MODULES-2674) Windows masterless acceptance testing
Configuration menu - View commit details
-
Copy full SHA for db3bdd2 - Browse repository at this point
Copy the full SHA db3bdd2View commit details -
(MODULES-2657) Detect Windows computer rename
- A pending computer rename operation is a trigger for a reboot, even though it is not expressed in any of the existing checks. This is due to the fact that the Windows API GetComputerName function reads the NetBIOS name of the computer from the registry on first boot and caches it for all of eternity. See docs at: https://msdn.microsoft.com/en-us/library/windows/desktop/ms724295(v=vs.85).aspx
Configuration menu - View commit details
-
Copy full SHA for 114d153 - Browse repository at this point
Copy the full SHA 114d153View commit details -
Merge pull request #88 from Iristyle/ticket/master/MODULES-2657-compu…
…ter-rename-pending (MODULES-2657) Detect Windows computer rename
Configuration menu - View commit details
-
Copy full SHA for 313a8f0 - Browse repository at this point
Copy the full SHA 313a8f0View commit details
Commits on Oct 7, 2015
-
(MODULES-2658) Detect DSC pending reboot state
- Use WMI to query the MSFT_DSCLocalConfigurationManager class of the DSC namespace to retrieve the LCMState property. When the LCMState is set to 'PendingReboot', then the machine is pending a reboot. Note that we can only mock out the WMI interactions, and that writing a valid acceptance test is not easy at this time given this functionality depends on WMF5. CI pipelines are not yet configured with WMF5, so these changes will require some manual validation.
Configuration menu - View commit details
-
Copy full SHA for 63145f0 - Browse repository at this point
Copy the full SHA 63145f0View commit details -
Merge pull request #91 from Iristyle/ticket/master/MODULES-2658-dsc-l…
…cmstate-pending (MODULES-2658) Detect DSC pending reboot state
Configuration menu - View commit details
-
Copy full SHA for 0d8af82 - Browse repository at this point
Copy the full SHA 0d8af82View commit details -
(MODULES-2659) Detect CCM pending reboot state
- Use WMI to query the CCM_ClientUtilities class of the CCM ClientSDK namespace to call the DetermineIfRebootPending WMI method. The object returned contains a ReturnValue and two flags RebootPending and IsHardRebootPending See the Configuration Manager Client SDK WMI reference for more info: https://msdn.microsoft.com/en-us/library/jj885518.aspx Only unit tests are included since writing an acceptance test requires additional dependencies that are difficult to install in this context. To manual test, install the System Center Configuration Manager Client
Configuration menu - View commit details
-
Copy full SHA for 6f8f7f7 - Browse repository at this point
Copy the full SHA 6f8f7f7View commit details -
Merge pull request #92 from Iristyle/ticket/master/MODULES-2659-ccm-c…
…lientutils-pending (MODULES-2659) Detect CCM pending reboot state
Configuration menu - View commit details
-
Copy full SHA for b32f9f3 - Browse repository at this point
Copy the full SHA b32f9f3View commit details
Commits on Oct 12, 2015
-
Configuration menu - View commit details
-
Copy full SHA for eb82a5b - Browse repository at this point
Copy the full SHA eb82a5bView commit details
Commits on Oct 13, 2015
-
Merge pull request #93 from ferventcoder/ticket/master/FM-3747-releas…
…e-1.2.0 (FM-3747) Prepare Supported release 1.2.0
Configuration menu - View commit details
-
Copy full SHA for e9044c2 - Browse repository at this point
Copy the full SHA e9044c2View commit details -
(maint) Emit Windows debug messages for pending
- Prior commits failed to add appropriate debug messages to notify what system settings were responsible for setting a system reboot state.
Configuration menu - View commit details
-
Copy full SHA for 5bcb03a - Browse repository at this point
Copy the full SHA 5bcb03aView commit details -
Merge pull request #94 from Iristyle/maint/master/windows-pending-reb…
…oot-debug-messages (maint) Emit Windows debug messages for pending
Configuration menu - View commit details
-
Copy full SHA for 9a658eb - Browse repository at this point
Copy the full SHA 9a658ebView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.1.0...1.2.0