Ansible v2.0 vs Windows Update

OMG it is working.

Ansible was recently updated to version 2.0 and while most of the changes make life better (and some worse!) the issue of the Windows modules was #1 on my list that needed addressing.

So, here is the result of my excitement after a bit of trial and error – the ability to run, from remote, against a set of hosts, Microsoft Windows Updates, and if needed, reboot the server.

The play is quite straightforward.

---

- hosts: all
  tasks:
    - name: install (all) updates
      win_updates:
        category_names:
          - Application
          - Connectors
          - DefinitionUpdates
          - DeveloperKits
          - FeaturePacks
          - Guidance
          - ServicePacks
          - Tools
          - UpdateRollups
          - CriticalUpdates
          - SecurityUpdates
      register: check_finish

    - name: check on reboot requirement
      raw: shutdown.exe /r /t 10 /d p:2:3
      when: check_finish.reboot_required != false

So, we have a task that calls win_updates and updates all the categories in the list (which is everything according to the documentation so far) and at the end we register a variable with the resulting output.

TL:DR; the registered variable check_finish is a JSON datatype returned at the end of the win_updates step. We use these results to look for a variable named reboot_required; set to either true or false and if not false start a reboot using a 10 second delay and log the reboot as a planned reboot for system upgrades.

My command line:

ansible-playbook -l windows-servers-fusion run-updates-all.yml

Below is JSON output from the Ansible run if you wish to continue.

Successful run without any changes or updates applied, no reboot required:

ok: [192.168.242.135] => {"changed": false, "found_update_count": 0, "installed_update_count": 0, "invocation": {"module_name": "win_updates"}, "reboot_required": false, "updates": {}}
ok: [192.168.242.137] => {"changed": false, "found_update_count": 0, "installed_update_count": 0, "invocation": {"module_name": "win_updates"}, "reboot_required": false, "updates": {}}
ok: [192.168.242.136] => {"changed": false, "found_update_count": 0, "installed_update_count": 0, "invocation": {"module_name": "win_updates"}, "reboot_required": false, "updates": {}}

Notice the JSON field reboot_required as it is false – updates were not installed and no reboot required.

Next, the JSON output from a run where many installed updates completed and the reboot_required field is true. The systems automatically rebooted when completed.

changed: [192.168.242.137] => {"changed": true, "failed_update_count": 0, "found_update_count": 65, "installed_update_count": 65, "invocation": {"module_name": "win_updates"}, "reboot_required": true, "updates": {"02ee413c-7bbb-4fe0-bd97-9e931a2208e1": {"id": "02ee413c-7bbb-4fe0-bd97-9e931a2208e1", "installed": true, "kb": ["3055642"], "title": "Security Update for Windows Server 2012 R2 (KB3055642)"}, "04f04253-f803-43b8-8b37-6841c614dd9f": {"id": "04f04253-f803-43b8-8b37-6841c614dd9f", "installed": true, "kb": ["3084135"], "title": "Security Update for Windows Server 2012 R2 (KB3084135)"}, "051dcc73-017b-449c-ab15-f307b17a04d2": {"id": "051dcc73-017b-449c-ab15-f307b17a04d2", "installed": true, "kb": ["3078601"], "title": "Security Update for Windows Server 2012 R2 (KB3078601)"}, "05784c3e-f80c-435f-b06c-f96d71945d6c": {"id": "05784c3e-f80c-435f-b06c-f96d71945d6c", "installed": true, "kb": ["3061468"], "title": "Update for Windows Server 2012 R2 (KB3061468)"}, "07a0954d-ee90-4c6c-b017-47837af9c5ba": {"id": "07a0954d-ee90-4c6c-b017-47837af9c5ba", "installed": true, "kb": ["3021910"], "title": "Update for Windows Server 2012 R2 (KB3021910)"}, "1186f8d8-4212-45a0-9306-c1faf4e83206": {"id": "1186f8d8-4212-45a0-9306-c1faf4e83206", "installed": true, "kb": ["3035132"], "title": "Security Update for Windows Server 2012 R2 (KB3035132)"}, "1207ca12-55a6-4fd2-b191-aaebe41c45e6": {"id": "1207ca12-55a6-4fd2-b191-aaebe41c45e6", "installed": true, "kb": ["3112336"], "title": "Update for Windows Server 2012 R2 (KB3112336)"}, "15453dab-ae77-42e0-b752-8c7cc91f280c": {"id": "15453dab-ae77-42e0-b752-8c7cc91f280c", "installed": true, "kb": ["3083992"], "title": "Security Update for Windows Server 2012 R2 (KB3083992)"}, "16306add-e04d-4b8d-bf0b-4d14f62ef250": {"id": "16306add-e04d-4b8d-bf0b-4d14f62ef250", "installed": true, "kb": ["3088195"], "title": "Security Update for Windows Server 2012 R2 (KB3088195)"}, "16b52ab3-cabd-46d6-b843-c45620caf636": {"id": "16b52ab3-cabd-46d6-b843-c45620caf636", "installed": true, "kb": ["3042553"], "title": "Security Update for Windows Server 2012 R2 (KB3042553)"}, "1a5e6145-cb66-47c4-90da-e8788f8495ae": {"id": "1a5e6145-cb66-47c4-90da-e8788f8495ae", "installed": true, "kb": ["3008242"], "title": "Update for Windows Server 2012 R2 (KB3008242)"}, "1e495e58-8a3b-404a-9502-cf6dbd7e27a5": {"id": "1e495e58-8a3b-404a-9502-cf6dbd7e27a5", "installed": true, "kb": ["3080446"], "title": "Security Update for Windows Server 2012 R2 (KB3080446)"}, "1eed8026-af28-49fd-9082-8b6946d6a115": {"id": "1eed8026-af28-49fd-9082-8b6946d6a115", "installed": true, "kb": ["3101246"], "title": "Security Update for Windows Server 2012 R2 (KB3101246)"}, "2628719c-4abd-46e2-93e8-fe53c19c3117": {"id": "2628719c-4abd-46e2-93e8-fe53c19c3117", "installed": true, "kb": ["3019978"], "title": "Security Update for Windows Server 2012 R2 (KB3019978)"}, "27ae312b-1b1a-4f18-a574-3dfe46244d3a": {"id": "27ae312b-1b1a-4f18-a574-3dfe46244d3a", "installed": true, "kb": ["3110329"], "title": "Security Update for Windows Server 2012 R2 (KB3110329)"}, "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2": {"id": "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2", "installed": true, "kb": ["3035017"], "title": "Security Update for Windows Server 2012 R2 (KB3035017)"}, "2be0f6a9-7c4a-4b46-93d3-f044f94b589c": {"id": "2be0f6a9-7c4a-4b46-93d3-f044f94b589c", "installed": true, "kb": ["3108347"], "title": "Security Update for Windows Server 2012 R2 (KB3108347)"}, "32a2b858-c3af-4b22-aeef-e3cde2d4c001": {"id": "32a2b858-c3af-4b22-aeef-e3cde2d4c001", "installed": true, "kb": ["3109094"], "title": "Security Update for Windows Server 2012 R2 (KB3109094)"}, "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9": {"id": "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9", "installed": true, "kb": ["3067505"], "title": "Security Update for Windows Server 2012 R2 (KB3067505)"}, "36696f1a-eb7a-48db-a69b-fae68b1fbf58": {"id": "36696f1a-eb7a-48db-a69b-fae68b1fbf58", "installed": true, "kb": ["3045755"], "title": "Security Update for Windows Server 2012 R2 (KB3045755)"}, "3827a9e8-65af-444e-bbef-94e3591dbc0f": {"id": "3827a9e8-65af-444e-bbef-94e3591dbc0f", "installed": true, "kb": ["3011780"], "title": "Security Update for Windows Server 2012 R2 (KB3011780)"}, "3d2c6725-e2cc-4566-8235-34dd32369599": {"id": "3d2c6725-e2cc-4566-8235-34dd32369599", "installed": true, "kb": ["3102939"], "title": "Security Update for Windows Server 2012 R2 (KB3102939)"}, "3fea2186-fb39-41f1-9214-55a5bb5552e6": {"id": "3fea2186-fb39-41f1-9214-55a5bb5552e6", "installed": true, "kb": ["3035126"], "title": "Security Update for Windows Server 2012 R2 (KB3035126)"}, "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57": {"id": "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57", "installed": true, "kb": ["3004361"], "title": "Security Update for Windows Server 2012 R2 (KB3004361)"}, "4678f8b9-0b81-4f8b-853f-4adfed9262a6": {"id": "4678f8b9-0b81-4f8b-853f-4adfed9262a6", "installed": true, "kb": ["3045999"], "title": "Security Update for Windows Server 2012 R2 (KB3045999)"}, "4b7876f0-b962-4c4c-9e45-fe35b0c801ce": {"id": "4b7876f0-b962-4c4c-9e45-fe35b0c801ce", "installed": true, "kb": ["3046017"], "title": "Security Update for Windows Server 2012 R2 (KB3046017)"}, "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0": {"id": "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0", "installed": true, "kb": ["3121918"], "title": "Security Update for Windows Server 2012 R2 (KB3121918)"}, "4fb54474-a296-4b33-81e8-ab2dff97abb2": {"id": "4fb54474-a296-4b33-81e8-ab2dff97abb2", "installed": true, "kb": ["3097966"], "title": "Security Update for Windows Server 2012 R2 (KB3097966)"}, "4fdd4172-b5b7-4068-8cce-e792861f50cc": {"id": "4fdd4172-b5b7-4068-8cce-e792861f50cc", "installed": true, "kb": ["3014029"], "title": "Security Update for Windows Server 2012 R2 (KB3014029)"}, "53e6cced-28e1-4132-994a-fb7d4e654805": {"id": "53e6cced-28e1-4132-994a-fb7d4e654805", "installed": true, "kb": ["3109853"], "title": "Security Update for Windows Server 2012 R2 (KB3109853)"}, "54110383-c46c-4424-a8ef-9cd6b7a20025": {"id": "54110383-c46c-4424-a8ef-9cd6b7a20025", "installed": true, "kb": ["3061512"], "title": "Security Update for Windows Server 2012 R2 (KB3061512)"}, "5414fab1-738f-47aa-9198-c7b902206a48": {"id": "5414fab1-738f-47aa-9198-c7b902206a48", "installed": true, "kb": ["3042085"], "title": "Update for Windows Server 2012 R2 (KB3042085)"}, "5d50743b-e648-4acc-8986-a7bc5aa53f71": {"id": "5d50743b-e648-4acc-8986-a7bc5aa53f71", "installed": true, "kb": ["3045685"], "title": "Security Update for Windows Server 2012 R2 (KB3045685)"}, "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73": {"id": "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73", "installed": true, "kb": ["3060716"], "title": "Security Update for Windows Server 2012 R2 (KB3060716)"}, "77cdd8c3-af83-4dee-a996-9eaea17f92f9": {"id": "77cdd8c3-af83-4dee-a996-9eaea17f92f9", "installed": true, "kb": ["3046359"], "title": "Security Update for Windows Server 2012 R2 (KB3046359)"}, "7904f47e-1151-40ff-bbff-e6ac8a87f302": {"id": "7904f47e-1151-40ff-bbff-e6ac8a87f302", "installed": true, "kb": ["3044374"], "title": "Update for Windows Server 2012 R2 (KB3044374)"}, "7c5f1dad-2f35-4120-b4ad-c5947edf0567": {"id": "7c5f1dad-2f35-4120-b4ad-c5947edf0567", "installed": true, "kb": ["3082089"], "title": "Security Update for Windows Server 2012 R2 (KB3082089)"}, "841b7896-ea30-497a-932e-625d2bc58486": {"id": "841b7896-ea30-497a-932e-625d2bc58486", "installed": true, "kb": ["3072630"], "title": "Security Update for Windows Server 2012 R2 (KB3072630)"}, "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b": {"id": "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b", "installed": true, "kb": ["3124001"], "title": "Security Update for Windows Server 2012 R2 (KB3124001)"}, "8bb29af2-47b2-439e-b999-3176c23a8e8b": {"id": "8bb29af2-47b2-439e-b999-3176c23a8e8b", "installed": true, "kb": ["3059317"], "title": "Security Update for Windows Server 2012 R2 (KB3059317)"}, "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2": {"id": "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2", "installed": true, "kb": ["3023266"], "title": "Security Update for Windows Server 2012 R2 (KB3023266)"}, "931c52a4-931b-45c3-92a3-20cb49eb8982": {"id": "931c52a4-931b-45c3-92a3-20cb49eb8982", "installed": true, "kb": ["3092601"], "title": "Security Update for Windows Server 2012 R2 (KB3092601)"}, "95f3ed06-4300-4cb3-b03b-7cd333ca0a30": {"id": "95f3ed06-4300-4cb3-b03b-7cd333ca0a30", "installed": true, "kb": ["3021674"], "title": "Security Update for Windows Server 2012 R2 (KB3021674)"}, "95f99351-374e-42e2-aaa9-06b59ee4f8d3": {"id": "95f99351-374e-42e2-aaa9-06b59ee4f8d3", "installed": true, "kb": ["3124275"], "title": "Cumulative Security Update for Internet Explorer 11 for Windows Server 2012 R2 (KB3124275)"}, "9720dcb0-a888-4599-a3c7-288386cc255a": {"id": "9720dcb0-a888-4599-a3c7-288386cc255a", "installed": true, "kb": ["3077715"], "title": "Update for Windows Server 2012 R2 (KB3077715)"}, "9a3be93c-73f7-4c08-8ca7-4f848986f79b": {"id": "9a3be93c-73f7-4c08-8ca7-4f848986f79b", "installed": true, "kb": ["3081320"], "title": "Security Update for Windows Server 2012 R2 (KB3081320)"}, "9a755548-288d-43b1-9f2d-712390197e8b": {"id": "9a755548-288d-43b1-9f2d-712390197e8b", "installed": true, "kb": ["3022777"], "title": "Security Update for Windows Server 2012 R2 (KB3022777)"}, "9c2edce8-1586-45c7-92a8-d6f2e2e77121": {"id": "9c2edce8-1586-45c7-92a8-d6f2e2e77121", "installed": true, "kb": ["3072595"], "title": "Security Update for Windows Server 2012 R2 (KB3072595)"}, "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627": {"id": "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627", "installed": true, "kb": ["3108381"], "title": "Security Update for Windows Server 2012 R2 (KB3108381)"}, "af05fe1d-874f-4c5b-842e-eacbb25e42b7": {"id": "af05fe1d-874f-4c5b-842e-eacbb25e42b7", "installed": true, "kb": ["3076895"], "title": "Security Update for Windows Server 2012 R2 (KB3076895)"}, "b579bfc9-c3d9-4712-8241-18c9b7f32af1": {"id": "b579bfc9-c3d9-4712-8241-18c9b7f32af1", "installed": true, "kb": ["3030377"], "title": "Security Update for Windows Server 2012 R2 (KB3030377)"}, "bdd4d517-55ce-4447-84a4-68818b8a269b": {"id": "bdd4d517-55ce-4447-84a4-68818b8a269b", "installed": true, "kb": ["3087039"], "title": "Security Update for Windows Server 2012 R2 (KB3087039)"}, "c1d9a0cb-3414-4566-89e5-ebd364de0130": {"id": "c1d9a0cb-3414-4566-89e5-ebd364de0130", "installed": true, "kb": ["3034348"], "title": "Update for Windows Server 2012 R2 (KB3034348)"}, "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd": {"id": "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd", "installed": true, "kb": ["3086255"], "title": "Security Update for Windows Server 2012 R2 (KB3086255)"}, "d1aa8377-615a-4b65-b164-cbab9e8595d7": {"id": "d1aa8377-615a-4b65-b164-cbab9e8595d7", "installed": true, "kb": ["3075220"], "title": "Security Update for Windows Server 2012 R2 (KB3075220)"}, "d33d5aa5-46c2-459b-b3e7-b1944c760b25": {"id": "d33d5aa5-46c2-459b-b3e7-b1944c760b25", "installed": true, "kb": ["3123479"], "title": "Security Update for Windows Server 2012 R2 (KB3123479)"}, "d47a0dd6-d203-4e97-a131-3d49ec149668": {"id": "d47a0dd6-d203-4e97-a131-3d49ec149668", "installed": true, "kb": ["3031044"], "title": "Update for Windows Server 2012 R2 (KB3031044)"}, "d928f50f-191e-4858-b546-acda983da182": {"id": "d928f50f-191e-4858-b546-acda983da182", "installed": true, "kb": ["3109103"], "title": "Security Update for Windows Server 2012 R2 (KB3109103)"}, "df940b66-a05a-4a66-b679-7a142273d03b": {"id": "df940b66-a05a-4a66-b679-7a142273d03b", "installed": true, "kb": ["3068457"], "title": "Security Update for Windows Server 2012 R2 (KB3068457)"}, "e57cc09b-72f1-4479-a11a-dcfca88d69b0": {"id": "e57cc09b-72f1-4479-a11a-dcfca88d69b0", "installed": true, "kb": ["3072633"], "title": "Security Update for Windows Server 2012 R2 (KB3072633)"}, "e6861348-6470-4b5f-8d07-97645f195f98": {"id": "e6861348-6470-4b5f-8d07-97645f195f98", "installed": true, "kb": ["3033889"], "title": "Security Update for Windows Server 2012 R2 (KB3033889)"}, "f1fc8b99-38c7-4c50-b93f-836d5fbd1956": {"id": "f1fc8b99-38c7-4c50-b93f-836d5fbd1956", "installed": true, "kb": ["3121212"], "title": "Security Update for Windows Server 2012 R2 (KB3121212)"}, "f44a3ee0-70af-479d-b42b-8720be16012a": {"id": "f44a3ee0-70af-479d-b42b-8720be16012a", "installed": true, "kb": ["3087088"], "title": "Security Update for Windows Server 2012 R2 (KB3087088)"}, "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac": {"id": "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac", "installed": true, "kb": ["3071756"], "title": "Security Update for Windows Server 2012 R2 (KB3071756)"}, "fb95c1c8-de23-4089-ae29-fd3351d55421": {"id": "fb95c1c8-de23-4089-ae29-fd3351d55421", "installed": true, "kb": ["3004365"], "title": "Security Update for Windows Server 2012 R2 (KB3004365)"}}}
changed: [192.168.242.135] => {"changed": true, "failed_update_count": 0, "found_update_count": 66, "installed_update_count": 66, "invocation": {"module_name": "win_updates"}, "reboot_required": true, "updates": {"02ee413c-7bbb-4fe0-bd97-9e931a2208e1": {"id": "02ee413c-7bbb-4fe0-bd97-9e931a2208e1", "installed": true, "kb": ["3055642"], "title": "Security Update for Windows Server 2012 R2 (KB3055642)"}, "04f04253-f803-43b8-8b37-6841c614dd9f": {"id": "04f04253-f803-43b8-8b37-6841c614dd9f", "installed": true, "kb": ["3084135"], "title": "Security Update for Windows Server 2012 R2 (KB3084135)"}, "051dcc73-017b-449c-ab15-f307b17a04d2": {"id": "051dcc73-017b-449c-ab15-f307b17a04d2", "installed": true, "kb": ["3078601"], "title": "Security Update for Windows Server 2012 R2 (KB3078601)"}, "05784c3e-f80c-435f-b06c-f96d71945d6c": {"id": "05784c3e-f80c-435f-b06c-f96d71945d6c", "installed": true, "kb": ["3061468"], "title": "Update for Windows Server 2012 R2 (KB3061468)"}, "07a0954d-ee90-4c6c-b017-47837af9c5ba": {"id": "07a0954d-ee90-4c6c-b017-47837af9c5ba", "installed": true, "kb": ["3021910"], "title": "Update for Windows Server 2012 R2 (KB3021910)"}, "0a83e72c-d157-49b3-8fd5-a383cab32222": {"id": "0a83e72c-d157-49b3-8fd5-a383cab32222", "installed": true, "kb": ["890830"], "title": "Windows Malicious Software Removal Tool for Windows 8, 8.1, 10 and Windows Server 2012, 2012 R2 x64 Edition - January 2016 (KB890830)"}, "1186f8d8-4212-45a0-9306-c1faf4e83206": {"id": "1186f8d8-4212-45a0-9306-c1faf4e83206", "installed": true, "kb": ["3035132"], "title": "Security Update for Windows Server 2012 R2 (KB3035132)"}, "1207ca12-55a6-4fd2-b191-aaebe41c45e6": {"id": "1207ca12-55a6-4fd2-b191-aaebe41c45e6", "installed": true, "kb": ["3112336"], "title": "Update for Windows Server 2012 R2 (KB3112336)"}, "15453dab-ae77-42e0-b752-8c7cc91f280c": {"id": "15453dab-ae77-42e0-b752-8c7cc91f280c", "installed": true, "kb": ["3083992"], "title": "Security Update for Windows Server 2012 R2 (KB3083992)"}, "16306add-e04d-4b8d-bf0b-4d14f62ef250": {"id": "16306add-e04d-4b8d-bf0b-4d14f62ef250", "installed": true, "kb": ["3088195"], "title": "Security Update for Windows Server 2012 R2 (KB3088195)"}, "16b52ab3-cabd-46d6-b843-c45620caf636": {"id": "16b52ab3-cabd-46d6-b843-c45620caf636", "installed": true, "kb": ["3042553"], "title": "Security Update for Windows Server 2012 R2 (KB3042553)"}, "1a5e6145-cb66-47c4-90da-e8788f8495ae": {"id": "1a5e6145-cb66-47c4-90da-e8788f8495ae", "installed": true, "kb": ["3008242"], "title": "Update for Windows Server 2012 R2 (KB3008242)"}, "1e495e58-8a3b-404a-9502-cf6dbd7e27a5": {"id": "1e495e58-8a3b-404a-9502-cf6dbd7e27a5", "installed": true, "kb": ["3080446"], "title": "Security Update for Windows Server 2012 R2 (KB3080446)"}, "1eed8026-af28-49fd-9082-8b6946d6a115": {"id": "1eed8026-af28-49fd-9082-8b6946d6a115", "installed": true, "kb": ["3101246"], "title": "Security Update for Windows Server 2012 R2 (KB3101246)"}, "2628719c-4abd-46e2-93e8-fe53c19c3117": {"id": "2628719c-4abd-46e2-93e8-fe53c19c3117", "installed": true, "kb": ["3019978"], "title": "Security Update for Windows Server 2012 R2 (KB3019978)"}, "27ae312b-1b1a-4f18-a574-3dfe46244d3a": {"id": "27ae312b-1b1a-4f18-a574-3dfe46244d3a", "installed": true, "kb": ["3110329"], "title": "Security Update for Windows Server 2012 R2 (KB3110329)"}, "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2": {"id": "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2", "installed": true, "kb": ["3035017"], "title": "Security Update for Windows Server 2012 R2 (KB3035017)"}, "2be0f6a9-7c4a-4b46-93d3-f044f94b589c": {"id": "2be0f6a9-7c4a-4b46-93d3-f044f94b589c", "installed": true, "kb": ["3108347"], "title": "Security Update for Windows Server 2012 R2 (KB3108347)"}, "32a2b858-c3af-4b22-aeef-e3cde2d4c001": {"id": "32a2b858-c3af-4b22-aeef-e3cde2d4c001", "installed": true, "kb": ["3109094"], "title": "Security Update for Windows Server 2012 R2 (KB3109094)"}, "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9": {"id": "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9", "installed": true, "kb": ["3067505"], "title": "Security Update for Windows Server 2012 R2 (KB3067505)"}, "36696f1a-eb7a-48db-a69b-fae68b1fbf58": {"id": "36696f1a-eb7a-48db-a69b-fae68b1fbf58", "installed": true, "kb": ["3045755"], "title": "Security Update for Windows Server 2012 R2 (KB3045755)"}, "3827a9e8-65af-444e-bbef-94e3591dbc0f": {"id": "3827a9e8-65af-444e-bbef-94e3591dbc0f", "installed": true, "kb": ["3011780"], "title": "Security Update for Windows Server 2012 R2 (KB3011780)"}, "3d2c6725-e2cc-4566-8235-34dd32369599": {"id": "3d2c6725-e2cc-4566-8235-34dd32369599", "installed": true, "kb": ["3102939"], "title": "Security Update for Windows Server 2012 R2 (KB3102939)"}, "3fea2186-fb39-41f1-9214-55a5bb5552e6": {"id": "3fea2186-fb39-41f1-9214-55a5bb5552e6", "installed": true, "kb": ["3035126"], "title": "Security Update for Windows Server 2012 R2 (KB3035126)"}, "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57": {"id": "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57", "installed": true, "kb": ["3004361"], "title": "Security Update for Windows Server 2012 R2 (KB3004361)"}, "4678f8b9-0b81-4f8b-853f-4adfed9262a6": {"id": "4678f8b9-0b81-4f8b-853f-4adfed9262a6", "installed": true, "kb": ["3045999"], "title": "Security Update for Windows Server 2012 R2 (KB3045999)"}, "4b7876f0-b962-4c4c-9e45-fe35b0c801ce": {"id": "4b7876f0-b962-4c4c-9e45-fe35b0c801ce", "installed": true, "kb": ["3046017"], "title": "Security Update for Windows Server 2012 R2 (KB3046017)"}, "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0": {"id": "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0", "installed": true, "kb": ["3121918"], "title": "Security Update for Windows Server 2012 R2 (KB3121918)"}, "4fb54474-a296-4b33-81e8-ab2dff97abb2": {"id": "4fb54474-a296-4b33-81e8-ab2dff97abb2", "installed": true, "kb": ["3097966"], "title": "Security Update for Windows Server 2012 R2 (KB3097966)"}, "4fdd4172-b5b7-4068-8cce-e792861f50cc": {"id": "4fdd4172-b5b7-4068-8cce-e792861f50cc", "installed": true, "kb": ["3014029"], "title": "Security Update for Windows Server 2012 R2 (KB3014029)"}, "53e6cced-28e1-4132-994a-fb7d4e654805": {"id": "53e6cced-28e1-4132-994a-fb7d4e654805", "installed": true, "kb": ["3109853"], "title": "Security Update for Windows Server 2012 R2 (KB3109853)"}, "54110383-c46c-4424-a8ef-9cd6b7a20025": {"id": "54110383-c46c-4424-a8ef-9cd6b7a20025", "installed": true, "kb": ["3061512"], "title": "Security Update for Windows Server 2012 R2 (KB3061512)"}, "5414fab1-738f-47aa-9198-c7b902206a48": {"id": "5414fab1-738f-47aa-9198-c7b902206a48", "installed": true, "kb": ["3042085"], "title": "Update for Windows Server 2012 R2 (KB3042085)"}, "5d50743b-e648-4acc-8986-a7bc5aa53f71": {"id": "5d50743b-e648-4acc-8986-a7bc5aa53f71", "installed": true, "kb": ["3045685"], "title": "Security Update for Windows Server 2012 R2 (KB3045685)"}, "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73": {"id": "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73", "installed": true, "kb": ["3060716"], "title": "Security Update for Windows Server 2012 R2 (KB3060716)"}, "77cdd8c3-af83-4dee-a996-9eaea17f92f9": {"id": "77cdd8c3-af83-4dee-a996-9eaea17f92f9", "installed": true, "kb": ["3046359"], "title": "Security Update for Windows Server 2012 R2 (KB3046359)"}, "7904f47e-1151-40ff-bbff-e6ac8a87f302": {"id": "7904f47e-1151-40ff-bbff-e6ac8a87f302", "installed": true, "kb": ["3044374"], "title": "Update for Windows Server 2012 R2 (KB3044374)"}, "7c5f1dad-2f35-4120-b4ad-c5947edf0567": {"id": "7c5f1dad-2f35-4120-b4ad-c5947edf0567", "installed": true, "kb": ["3082089"], "title": "Security Update for Windows Server 2012 R2 (KB3082089)"}, "841b7896-ea30-497a-932e-625d2bc58486": {"id": "841b7896-ea30-497a-932e-625d2bc58486", "installed": true, "kb": ["3072630"], "title": "Security Update for Windows Server 2012 R2 (KB3072630)"}, "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b": {"id": "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b", "installed": true, "kb": ["3124001"], "title": "Security Update for Windows Server 2012 R2 (KB3124001)"}, "8bb29af2-47b2-439e-b999-3176c23a8e8b": {"id": "8bb29af2-47b2-439e-b999-3176c23a8e8b", "installed": true, "kb": ["3059317"], "title": "Security Update for Windows Server 2012 R2 (KB3059317)"}, "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2": {"id": "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2", "installed": true, "kb": ["3023266"], "title": "Security Update for Windows Server 2012 R2 (KB3023266)"}, "931c52a4-931b-45c3-92a3-20cb49eb8982": {"id": "931c52a4-931b-45c3-92a3-20cb49eb8982", "installed": true, "kb": ["3092601"], "title": "Security Update for Windows Server 2012 R2 (KB3092601)"}, "95f3ed06-4300-4cb3-b03b-7cd333ca0a30": {"id": "95f3ed06-4300-4cb3-b03b-7cd333ca0a30", "installed": true, "kb": ["3021674"], "title": "Security Update for Windows Server 2012 R2 (KB3021674)"}, "95f99351-374e-42e2-aaa9-06b59ee4f8d3": {"id": "95f99351-374e-42e2-aaa9-06b59ee4f8d3", "installed": true, "kb": ["3124275"], "title": "Cumulative Security Update for Internet Explorer 11 for Windows Server 2012 R2 (KB3124275)"}, "9720dcb0-a888-4599-a3c7-288386cc255a": {"id": "9720dcb0-a888-4599-a3c7-288386cc255a", "installed": true, "kb": ["3077715"], "title": "Update for Windows Server 2012 R2 (KB3077715)"}, "9a3be93c-73f7-4c08-8ca7-4f848986f79b": {"id": "9a3be93c-73f7-4c08-8ca7-4f848986f79b", "installed": true, "kb": ["3081320"], "title": "Security Update for Windows Server 2012 R2 (KB3081320)"}, "9a755548-288d-43b1-9f2d-712390197e8b": {"id": "9a755548-288d-43b1-9f2d-712390197e8b", "installed": true, "kb": ["3022777"], "title": "Security Update for Windows Server 2012 R2 (KB3022777)"}, "9c2edce8-1586-45c7-92a8-d6f2e2e77121": {"id": "9c2edce8-1586-45c7-92a8-d6f2e2e77121", "installed": true, "kb": ["3072595"], "title": "Security Update for Windows Server 2012 R2 (KB3072595)"}, "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627": {"id": "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627", "installed": true, "kb": ["3108381"], "title": "Security Update for Windows Server 2012 R2 (KB3108381)"}, "af05fe1d-874f-4c5b-842e-eacbb25e42b7": {"id": "af05fe1d-874f-4c5b-842e-eacbb25e42b7", "installed": true, "kb": ["3076895"], "title": "Security Update for Windows Server 2012 R2 (KB3076895)"}, "b579bfc9-c3d9-4712-8241-18c9b7f32af1": {"id": "b579bfc9-c3d9-4712-8241-18c9b7f32af1", "installed": true, "kb": ["3030377"], "title": "Security Update for Windows Server 2012 R2 (KB3030377)"}, "bdd4d517-55ce-4447-84a4-68818b8a269b": {"id": "bdd4d517-55ce-4447-84a4-68818b8a269b", "installed": true, "kb": ["3087039"], "title": "Security Update for Windows Server 2012 R2 (KB3087039)"}, "c1d9a0cb-3414-4566-89e5-ebd364de0130": {"id": "c1d9a0cb-3414-4566-89e5-ebd364de0130", "installed": true, "kb": ["3034348"], "title": "Update for Windows Server 2012 R2 (KB3034348)"}, "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd": {"id": "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd", "installed": true, "kb": ["3086255"], "title": "Security Update for Windows Server 2012 R2 (KB3086255)"}, "d1aa8377-615a-4b65-b164-cbab9e8595d7": {"id": "d1aa8377-615a-4b65-b164-cbab9e8595d7", "installed": true, "kb": ["3075220"], "title": "Security Update for Windows Server 2012 R2 (KB3075220)"}, "d33d5aa5-46c2-459b-b3e7-b1944c760b25": {"id": "d33d5aa5-46c2-459b-b3e7-b1944c760b25", "installed": true, "kb": ["3123479"], "title": "Security Update for Windows Server 2012 R2 (KB3123479)"}, "d47a0dd6-d203-4e97-a131-3d49ec149668": {"id": "d47a0dd6-d203-4e97-a131-3d49ec149668", "installed": true, "kb": ["3031044"], "title": "Update for Windows Server 2012 R2 (KB3031044)"}, "d928f50f-191e-4858-b546-acda983da182": {"id": "d928f50f-191e-4858-b546-acda983da182", "installed": true, "kb": ["3109103"], "title": "Security Update for Windows Server 2012 R2 (KB3109103)"}, "df940b66-a05a-4a66-b679-7a142273d03b": {"id": "df940b66-a05a-4a66-b679-7a142273d03b", "installed": true, "kb": ["3068457"], "title": "Security Update for Windows Server 2012 R2 (KB3068457)"}, "e57cc09b-72f1-4479-a11a-dcfca88d69b0": {"id": "e57cc09b-72f1-4479-a11a-dcfca88d69b0", "installed": true, "kb": ["3072633"], "title": "Security Update for Windows Server 2012 R2 (KB3072633)"}, "e6861348-6470-4b5f-8d07-97645f195f98": {"id": "e6861348-6470-4b5f-8d07-97645f195f98", "installed": true, "kb": ["3033889"], "title": "Security Update for Windows Server 2012 R2 (KB3033889)"}, "f1fc8b99-38c7-4c50-b93f-836d5fbd1956": {"id": "f1fc8b99-38c7-4c50-b93f-836d5fbd1956", "installed": true, "kb": ["3121212"], "title": "Security Update for Windows Server 2012 R2 (KB3121212)"}, "f44a3ee0-70af-479d-b42b-8720be16012a": {"id": "f44a3ee0-70af-479d-b42b-8720be16012a", "installed": true, "kb": ["3087088"], "title": "Security Update for Windows Server 2012 R2 (KB3087088)"}, "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac": {"id": "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac", "installed": true, "kb": ["3071756"], "title": "Security Update for Windows Server 2012 R2 (KB3071756)"}, "fb95c1c8-de23-4089-ae29-fd3351d55421": {"id": "fb95c1c8-de23-4089-ae29-fd3351d55421", "installed": true, "kb": ["3004365"], "title": "Security Update for Windows Server 2012 R2 (KB3004365)"}}}
changed: [192.168.242.136] => {"changed": true, "failed_update_count": 0, "found_update_count": 66, "installed_update_count": 66, "invocation": {"module_name": "win_updates"}, "reboot_required": true, "updates": {"02ee413c-7bbb-4fe0-bd97-9e931a2208e1": {"id": "02ee413c-7bbb-4fe0-bd97-9e931a2208e1", "installed": true, "kb": ["3055642"], "title": "Security Update for Windows Server 2012 R2 (KB3055642)"}, "04f04253-f803-43b8-8b37-6841c614dd9f": {"id": "04f04253-f803-43b8-8b37-6841c614dd9f", "installed": true, "kb": ["3084135"], "title": "Security Update for Windows Server 2012 R2 (KB3084135)"}, "051dcc73-017b-449c-ab15-f307b17a04d2": {"id": "051dcc73-017b-449c-ab15-f307b17a04d2", "installed": true, "kb": ["3078601"], "title": "Security Update for Windows Server 2012 R2 (KB3078601)"}, "05784c3e-f80c-435f-b06c-f96d71945d6c": {"id": "05784c3e-f80c-435f-b06c-f96d71945d6c", "installed": true, "kb": ["3061468"], "title": "Update for Windows Server 2012 R2 (KB3061468)"}, "07a0954d-ee90-4c6c-b017-47837af9c5ba": {"id": "07a0954d-ee90-4c6c-b017-47837af9c5ba", "installed": true, "kb": ["3021910"], "title": "Update for Windows Server 2012 R2 (KB3021910)"}, "0a83e72c-d157-49b3-8fd5-a383cab32222": {"id": "0a83e72c-d157-49b3-8fd5-a383cab32222", "installed": true, "kb": ["890830"], "title": "Windows Malicious Software Removal Tool for Windows 8, 8.1, 10 and Windows Server 2012, 2012 R2 x64 Edition - January 2016 (KB890830)"}, "1186f8d8-4212-45a0-9306-c1faf4e83206": {"id": "1186f8d8-4212-45a0-9306-c1faf4e83206", "installed": true, "kb": ["3035132"], "title": "Security Update for Windows Server 2012 R2 (KB3035132)"}, "1207ca12-55a6-4fd2-b191-aaebe41c45e6": {"id": "1207ca12-55a6-4fd2-b191-aaebe41c45e6", "installed": true, "kb": ["3112336"], "title": "Update for Windows Server 2012 R2 (KB3112336)"}, "15453dab-ae77-42e0-b752-8c7cc91f280c": {"id": "15453dab-ae77-42e0-b752-8c7cc91f280c", "installed": true, "kb": ["3083992"], "title": "Security Update for Windows Server 2012 R2 (KB3083992)"}, "16306add-e04d-4b8d-bf0b-4d14f62ef250": {"id": "16306add-e04d-4b8d-bf0b-4d14f62ef250", "installed": true, "kb": ["3088195"], "title": "Security Update for Windows Server 2012 R2 (KB3088195)"}, "16b52ab3-cabd-46d6-b843-c45620caf636": {"id": "16b52ab3-cabd-46d6-b843-c45620caf636", "installed": true, "kb": ["3042553"], "title": "Security Update for Windows Server 2012 R2 (KB3042553)"}, "1a5e6145-cb66-47c4-90da-e8788f8495ae": {"id": "1a5e6145-cb66-47c4-90da-e8788f8495ae", "installed": true, "kb": ["3008242"], "title": "Update for Windows Server 2012 R2 (KB3008242)"}, "1e495e58-8a3b-404a-9502-cf6dbd7e27a5": {"id": "1e495e58-8a3b-404a-9502-cf6dbd7e27a5", "installed": true, "kb": ["3080446"], "title": "Security Update for Windows Server 2012 R2 (KB3080446)"}, "1eed8026-af28-49fd-9082-8b6946d6a115": {"id": "1eed8026-af28-49fd-9082-8b6946d6a115", "installed": true, "kb": ["3101246"], "title": "Security Update for Windows Server 2012 R2 (KB3101246)"}, "2628719c-4abd-46e2-93e8-fe53c19c3117": {"id": "2628719c-4abd-46e2-93e8-fe53c19c3117", "installed": true, "kb": ["3019978"], "title": "Security Update for Windows Server 2012 R2 (KB3019978)"}, "27ae312b-1b1a-4f18-a574-3dfe46244d3a": {"id": "27ae312b-1b1a-4f18-a574-3dfe46244d3a", "installed": true, "kb": ["3110329"], "title": "Security Update for Windows Server 2012 R2 (KB3110329)"}, "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2": {"id": "29c9568e-e830-4c2a-aba5-5f5a57e0fbf2", "installed": true, "kb": ["3035017"], "title": "Security Update for Windows Server 2012 R2 (KB3035017)"}, "2be0f6a9-7c4a-4b46-93d3-f044f94b589c": {"id": "2be0f6a9-7c4a-4b46-93d3-f044f94b589c", "installed": true, "kb": ["3108347"], "title": "Security Update for Windows Server 2012 R2 (KB3108347)"}, "32a2b858-c3af-4b22-aeef-e3cde2d4c001": {"id": "32a2b858-c3af-4b22-aeef-e3cde2d4c001", "installed": true, "kb": ["3109094"], "title": "Security Update for Windows Server 2012 R2 (KB3109094)"}, "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9": {"id": "33cd6b5a-f5a8-4d2d-b163-96e155eed7b9", "installed": true, "kb": ["3067505"], "title": "Security Update for Windows Server 2012 R2 (KB3067505)"}, "36696f1a-eb7a-48db-a69b-fae68b1fbf58": {"id": "36696f1a-eb7a-48db-a69b-fae68b1fbf58", "installed": true, "kb": ["3045755"], "title": "Security Update for Windows Server 2012 R2 (KB3045755)"}, "3827a9e8-65af-444e-bbef-94e3591dbc0f": {"id": "3827a9e8-65af-444e-bbef-94e3591dbc0f", "installed": true, "kb": ["3011780"], "title": "Security Update for Windows Server 2012 R2 (KB3011780)"}, "3d2c6725-e2cc-4566-8235-34dd32369599": {"id": "3d2c6725-e2cc-4566-8235-34dd32369599", "installed": true, "kb": ["3102939"], "title": "Security Update for Windows Server 2012 R2 (KB3102939)"}, "3fea2186-fb39-41f1-9214-55a5bb5552e6": {"id": "3fea2186-fb39-41f1-9214-55a5bb5552e6", "installed": true, "kb": ["3035126"], "title": "Security Update for Windows Server 2012 R2 (KB3035126)"}, "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57": {"id": "44fe0793-b947-46f6-b1b9-fdc3b0eb1c57", "installed": true, "kb": ["3004361"], "title": "Security Update for Windows Server 2012 R2 (KB3004361)"}, "4678f8b9-0b81-4f8b-853f-4adfed9262a6": {"id": "4678f8b9-0b81-4f8b-853f-4adfed9262a6", "installed": true, "kb": ["3045999"], "title": "Security Update for Windows Server 2012 R2 (KB3045999)"}, "4b7876f0-b962-4c4c-9e45-fe35b0c801ce": {"id": "4b7876f0-b962-4c4c-9e45-fe35b0c801ce", "installed": true, "kb": ["3046017"], "title": "Security Update for Windows Server 2012 R2 (KB3046017)"}, "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0": {"id": "4c3cdbc9-f6dd-427d-9dea-ad17ee870ce0", "installed": true, "kb": ["3121918"], "title": "Security Update for Windows Server 2012 R2 (KB3121918)"}, "4fb54474-a296-4b33-81e8-ab2dff97abb2": {"id": "4fb54474-a296-4b33-81e8-ab2dff97abb2", "installed": true, "kb": ["3097966"], "title": "Security Update for Windows Server 2012 R2 (KB3097966)"}, "4fdd4172-b5b7-4068-8cce-e792861f50cc": {"id": "4fdd4172-b5b7-4068-8cce-e792861f50cc", "installed": true, "kb": ["3014029"], "title": "Security Update for Windows Server 2012 R2 (KB3014029)"}, "53e6cced-28e1-4132-994a-fb7d4e654805": {"id": "53e6cced-28e1-4132-994a-fb7d4e654805", "installed": true, "kb": ["3109853"], "title": "Security Update for Windows Server 2012 R2 (KB3109853)"}, "54110383-c46c-4424-a8ef-9cd6b7a20025": {"id": "54110383-c46c-4424-a8ef-9cd6b7a20025", "installed": true, "kb": ["3061512"], "title": "Security Update for Windows Server 2012 R2 (KB3061512)"}, "5414fab1-738f-47aa-9198-c7b902206a48": {"id": "5414fab1-738f-47aa-9198-c7b902206a48", "installed": true, "kb": ["3042085"], "title": "Update for Windows Server 2012 R2 (KB3042085)"}, "5d50743b-e648-4acc-8986-a7bc5aa53f71": {"id": "5d50743b-e648-4acc-8986-a7bc5aa53f71", "installed": true, "kb": ["3045685"], "title": "Security Update for Windows Server 2012 R2 (KB3045685)"}, "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73": {"id": "70ea15d7-1f6e-4cf4-9cbc-00cf424f7e73", "installed": true, "kb": ["3060716"], "title": "Security Update for Windows Server 2012 R2 (KB3060716)"}, "77cdd8c3-af83-4dee-a996-9eaea17f92f9": {"id": "77cdd8c3-af83-4dee-a996-9eaea17f92f9", "installed": true, "kb": ["3046359"], "title": "Security Update for Windows Server 2012 R2 (KB3046359)"}, "7904f47e-1151-40ff-bbff-e6ac8a87f302": {"id": "7904f47e-1151-40ff-bbff-e6ac8a87f302", "installed": true, "kb": ["3044374"], "title": "Update for Windows Server 2012 R2 (KB3044374)"}, "7c5f1dad-2f35-4120-b4ad-c5947edf0567": {"id": "7c5f1dad-2f35-4120-b4ad-c5947edf0567", "installed": true, "kb": ["3082089"], "title": "Security Update for Windows Server 2012 R2 (KB3082089)"}, "841b7896-ea30-497a-932e-625d2bc58486": {"id": "841b7896-ea30-497a-932e-625d2bc58486", "installed": true, "kb": ["3072630"], "title": "Security Update for Windows Server 2012 R2 (KB3072630)"}, "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b": {"id": "8ba84d3b-0f09-4da0-b86b-7fd0234abc1b", "installed": true, "kb": ["3124001"], "title": "Security Update for Windows Server 2012 R2 (KB3124001)"}, "8bb29af2-47b2-439e-b999-3176c23a8e8b": {"id": "8bb29af2-47b2-439e-b999-3176c23a8e8b", "installed": true, "kb": ["3059317"], "title": "Security Update for Windows Server 2012 R2 (KB3059317)"}, "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2": {"id": "8ffb7a9e-cafe-456f-a219-13b3e7a56ed2", "installed": true, "kb": ["3023266"], "title": "Security Update for Windows Server 2012 R2 (KB3023266)"}, "931c52a4-931b-45c3-92a3-20cb49eb8982": {"id": "931c52a4-931b-45c3-92a3-20cb49eb8982", "installed": true, "kb": ["3092601"], "title": "Security Update for Windows Server 2012 R2 (KB3092601)"}, "95f3ed06-4300-4cb3-b03b-7cd333ca0a30": {"id": "95f3ed06-4300-4cb3-b03b-7cd333ca0a30", "installed": true, "kb": ["3021674"], "title": "Security Update for Windows Server 2012 R2 (KB3021674)"}, "95f99351-374e-42e2-aaa9-06b59ee4f8d3": {"id": "95f99351-374e-42e2-aaa9-06b59ee4f8d3", "installed": true, "kb": ["3124275"], "title": "Cumulative Security Update for Internet Explorer 11 for Windows Server 2012 R2 (KB3124275)"}, "9720dcb0-a888-4599-a3c7-288386cc255a": {"id": "9720dcb0-a888-4599-a3c7-288386cc255a", "installed": true, "kb": ["3077715"], "title": "Update for Windows Server 2012 R2 (KB3077715)"}, "9a3be93c-73f7-4c08-8ca7-4f848986f79b": {"id": "9a3be93c-73f7-4c08-8ca7-4f848986f79b", "installed": true, "kb": ["3081320"], "title": "Security Update for Windows Server 2012 R2 (KB3081320)"}, "9a755548-288d-43b1-9f2d-712390197e8b": {"id": "9a755548-288d-43b1-9f2d-712390197e8b", "installed": true, "kb": ["3022777"], "title": "Security Update for Windows Server 2012 R2 (KB3022777)"}, "9c2edce8-1586-45c7-92a8-d6f2e2e77121": {"id": "9c2edce8-1586-45c7-92a8-d6f2e2e77121", "installed": true, "kb": ["3072595"], "title": "Security Update for Windows Server 2012 R2 (KB3072595)"}, "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627": {"id": "ae5c0d2a-4c76-4178-ad9c-03e7f0e47627", "installed": true, "kb": ["3108381"], "title": "Security Update for Windows Server 2012 R2 (KB3108381)"}, "af05fe1d-874f-4c5b-842e-eacbb25e42b7": {"id": "af05fe1d-874f-4c5b-842e-eacbb25e42b7", "installed": true, "kb": ["3076895"], "title": "Security Update for Windows Server 2012 R2 (KB3076895)"}, "b579bfc9-c3d9-4712-8241-18c9b7f32af1": {"id": "b579bfc9-c3d9-4712-8241-18c9b7f32af1", "installed": true, "kb": ["3030377"], "title": "Security Update for Windows Server 2012 R2 (KB3030377)"}, "bdd4d517-55ce-4447-84a4-68818b8a269b": {"id": "bdd4d517-55ce-4447-84a4-68818b8a269b", "installed": true, "kb": ["3087039"], "title": "Security Update for Windows Server 2012 R2 (KB3087039)"}, "c1d9a0cb-3414-4566-89e5-ebd364de0130": {"id": "c1d9a0cb-3414-4566-89e5-ebd364de0130", "installed": true, "kb": ["3034348"], "title": "Update for Windows Server 2012 R2 (KB3034348)"}, "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd": {"id": "c848ed4a-5e2e-43dc-bd1b-cb2f717e90cd", "installed": true, "kb": ["3086255"], "title": "Security Update for Windows Server 2012 R2 (KB3086255)"}, "d1aa8377-615a-4b65-b164-cbab9e8595d7": {"id": "d1aa8377-615a-4b65-b164-cbab9e8595d7", "installed": true, "kb": ["3075220"], "title": "Security Update for Windows Server 2012 R2 (KB3075220)"}, "d33d5aa5-46c2-459b-b3e7-b1944c760b25": {"id": "d33d5aa5-46c2-459b-b3e7-b1944c760b25", "installed": true, "kb": ["3123479"], "title": "Security Update for Windows Server 2012 R2 (KB3123479)"}, "d47a0dd6-d203-4e97-a131-3d49ec149668": {"id": "d47a0dd6-d203-4e97-a131-3d49ec149668", "installed": true, "kb": ["3031044"], "title": "Update for Windows Server 2012 R2 (KB3031044)"}, "d928f50f-191e-4858-b546-acda983da182": {"id": "d928f50f-191e-4858-b546-acda983da182", "installed": true, "kb": ["3109103"], "title": "Security Update for Windows Server 2012 R2 (KB3109103)"}, "df940b66-a05a-4a66-b679-7a142273d03b": {"id": "df940b66-a05a-4a66-b679-7a142273d03b", "installed": true, "kb": ["3068457"], "title": "Security Update for Windows Server 2012 R2 (KB3068457)"}, "e57cc09b-72f1-4479-a11a-dcfca88d69b0": {"id": "e57cc09b-72f1-4479-a11a-dcfca88d69b0", "installed": true, "kb": ["3072633"], "title": "Security Update for Windows Server 2012 R2 (KB3072633)"}, "e6861348-6470-4b5f-8d07-97645f195f98": {"id": "e6861348-6470-4b5f-8d07-97645f195f98", "installed": true, "kb": ["3033889"], "title": "Security Update for Windows Server 2012 R2 (KB3033889)"}, "f1fc8b99-38c7-4c50-b93f-836d5fbd1956": {"id": "f1fc8b99-38c7-4c50-b93f-836d5fbd1956", "installed": true, "kb": ["3121212"], "title": "Security Update for Windows Server 2012 R2 (KB3121212)"}, "f44a3ee0-70af-479d-b42b-8720be16012a": {"id": "f44a3ee0-70af-479d-b42b-8720be16012a", "installed": true, "kb": ["3087088"], "title": "Security Update for Windows Server 2012 R2 (KB3087088)"}, "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac": {"id": "f7c02df0-0cb8-4a56-b367-7efd5c9bc9ac", "installed": true, "kb": ["3071756"], "title": "Security Update for Windows Server 2012 R2 (KB3071756)"}, "fb95c1c8-de23-4089-ae29-fd3351d55421": {"id": "fb95c1c8-de23-4089-ae29-fd3351d55421", "installed": true, "kb": ["3004365"], "title": "Security Update for Windows Server 2012 R2 (KB3004365)"}}}

Someday I’ll finish up some items for public Github release. I promise.