{"id":51,"date":"2018-10-21T01:41:26","date_gmt":"2018-10-21T01:41:26","guid":{"rendered":"https:\/\/keith.resar.org\/blog\/?page_id=51"},"modified":"2018-10-21T01:41:26","modified_gmt":"2018-10-21T01:41:26","slug":"ansible-2-4-review","status":"publish","type":"page","link":"https:\/\/keith.resar.org\/blog\/speaking\/ansible-2-4-review\/","title":{"rendered":"Speaking &#8211; Ansible 2.4 Review"},"content":{"rendered":"<h1>Description<\/h1>\n<p>Ansible 2.4 dropped last month. This is the second of two releases for the year, and really rounds out a lot of the major themes the team slotted back in January.<\/p>\n<p>See demos of the notable changes, which include:<\/p>\n<ul>\n<li>Playbook import<\/li>\n<li>Multiple inventories and inventory plugins<\/li>\n<li>Windows become method<\/li>\n<li>New filters, especially across the NW stack<\/li>\n<li>New tests<\/li>\n<li>and the modules, oh so many new modules!<\/li>\n<\/ul>\n<h1>Slides<\/h1>\n<p><iframe loading=\"lazy\" id=\"talk_frame_413488\" src=\"\/\/speakerdeck.com\/player\/824beaa8221940dd84e01d6f16adfb0b\" width=\"525\" height=\"295\" style=\"border:0; padding:0; margin:0; background:transparent;\" frameborder=\"0\" allowtransparency=\"true\" allowfullscreen=\"allowfullscreen\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\"><\/iframe><\/p>\n<h1>Resources<\/h1>\n<p>ANSIBLE PROJECT GITHUB REPO<br \/>\nhttps:\/\/github.com\/ansible\/ansible<\/p>\n<p>PLAYBOOKS FOR TODAY\u2019S DEMOS<br \/>\nhttps:\/\/github.com\/keithresar\/ansible_2.4_changes_demo<\/p>\n<p>ANSIBLE 2.4 CHANGELOG<br \/>\nhttps:\/\/github.com\/&#8230;\/blob\/stable-2.4\/CHANGELOG.md<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description Ansible 2.4 dropped last month. This is the second of two releases for the year, and really rounds out a lot of the major themes the team slotted back in January. See demos of the notable changes, which include: Playbook import Multiple inventories and inventory plugins Windows become method New filters, especially across the &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/keith.resar.org\/blog\/speaking\/ansible-2-4-review\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Speaking &#8211; Ansible 2.4 Review&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":29,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/51"}],"collection":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/comments?post=51"}],"version-history":[{"count":1,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/51\/revisions"}],"predecessor-version":[{"id":52,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/51\/revisions\/52"}],"up":[{"embeddable":true,"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/pages\/29"}],"wp:attachment":[{"href":"https:\/\/keith.resar.org\/blog\/wp-json\/wp\/v2\/media?parent=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}