Get Appointment

  • contact@wellinor.com
  • +(123)-456-7890

Blog & Insights

WP_Query Object ( [query] => Array ( [post_type] => post [showposts] => 8 [orderby] => Array ( [date] => desc ) [autosort] => 0 [paged] => 13 [post__not_in] => Array ( ) ) [query_vars] => Array ( [post_type] => post [showposts] => 8 [orderby] => Array ( [date] => desc ) [autosort] => 0 [paged] => 13 [post__not_in] => Array ( ) [error] => [m] => [p] => 0 [post_parent] => [subpost] => [subpost_id] => [attachment] => [attachment_id] => 0 [name] => [pagename] => [page_id] => 0 [second] => [minute] => [hour] => [day] => 0 [monthnum] => 0 [year] => 0 [w] => 0 [category_name] => [tag] => [cat] => [tag_id] => [author] => [author_name] => [feed] => [tb] => [meta_key] => [meta_value] => [preview] => [s] => [sentence] => [title] => [fields] => all [menu_order] => [embed] => [category__in] => Array ( ) [category__not_in] => Array ( ) [category__and] => Array ( ) [post__in] => Array ( ) [post_name__in] => Array ( ) [tag__in] => Array ( ) [tag__not_in] => Array ( ) [tag__and] => Array ( ) [tag_slug__in] => Array ( ) [tag_slug__and] => Array ( ) [post_parent__in] => Array ( ) [post_parent__not_in] => Array ( ) [author__in] => Array ( ) [author__not_in] => Array ( ) [search_columns] => Array ( ) [ignore_sticky_posts] => [suppress_filters] => [cache_results] => 1 [update_post_term_cache] => 1 [update_menu_item_cache] => [lazy_load_term_meta] => 1 [update_post_meta_cache] => 1 [posts_per_page] => 8 [nopaging] => [comments_per_page] => 50 [no_found_rows] => [order] => DESC ) [tax_query] => WP_Tax_Query Object ( [queries] => Array ( ) [relation] => AND [table_aliases:protected] => Array ( ) [queried_terms] => Array ( ) [primary_table] => wp_posts [primary_id_column] => ID ) [meta_query] => WP_Meta_Query Object ( [queries] => Array ( ) [relation] => [meta_table] => [meta_id_column] => [primary_table] => [primary_id_column] => [table_aliases:protected] => Array ( ) [clauses:protected] => Array ( ) [has_or_relation:protected] => ) [date_query] => [request] => SELECT SQL_CALC_FOUND_ROWS wp_posts.ID FROM wp_posts WHERE 1=1 AND ((wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'expired' OR wp_posts.post_status = 'acf-disabled' OR wp_posts.post_status = 'tribe-ea-success' OR wp_posts.post_status = 'tribe-ea-failed' OR wp_posts.post_status = 'tribe-ea-schedule' OR wp_posts.post_status = 'tribe-ea-pending' OR wp_posts.post_status = 'tribe-ea-draft'))) ORDER BY wp_posts.post_date DESC LIMIT 96, 8 [posts] => Array ( [0] => WP_Post Object ( [ID] => 3685 [post_author] => 7 [post_date] => 2022-12-06 16:08:45 [post_date_gmt] => 2022-12-06 16:08:45 [post_content] =>

Keyva is pleased to announce the certification of our ServiceNow App for Red Hat Ansible for the new ServiceNow Tokyo release. Clients can now seamlessly upgrade their ServiceNow App from previous ServiceNow releases (Rome, San Diego) to the Tokyo release.

According to ServiceNow, the Tokyo release is purpose‑built to deliver better employee and customer experiences, supercharge automation and trust in operations, and accelerate value in ways that are good for people, good for the planet, and good for profits. Tokyo release is the latest version since the company’s inception.

Learn more about the Keyva ServiceNow App for Ansible and view all the ServiceNow releases for which it has been certified at the ServiceNow store, visit bit.ly/3VTl0ZM.

[post_title] => Keyva ServiceNow App for Red Hat Ansible – Certified for Tokyo Release [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-servicenow-app-for-red-hat-ansible-certified-for-tokyo-release [to_ping] => [pinged] => [post_modified] => 2024-05-28 18:24:58 [post_modified_gmt] => 2024-05-28 18:24:58 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3433 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [1] => WP_Post Object ( [ID] => 3682 [post_author] => 15 [post_date] => 2022-11-23 16:31:50 [post_date_gmt] => 2022-11-23 16:31:50 [post_content] =>
https://youtu.be/8YNWdeSLsGk
Keyva CEO Jaime Gmach discusses how we help clients move data, applications, and other workflows from on-premise to the cloud.
[post_title] => Keyva: Cloud Migration [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-cloud-migration [to_ping] => [pinged] => [post_modified] => 2023-06-28 17:55:14 [post_modified_gmt] => 2023-06-28 17:55:14 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3422 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [2] => WP_Post Object ( [ID] => 3684 [post_author] => 15 [post_date] => 2022-11-02 16:42:23 [post_date_gmt] => 2022-11-02 16:42:23 [post_content] =>
https://youtu.be/9zr1gzEEYCs

Keyva CEO Jaime Gmach discusses how Keyva helps build and maintain integrations between the tools and solutions our clients frequently use in a way that is secure, scalable, and supportable.

[post_title] => Keyva: Integrations [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-integrations [to_ping] => [pinged] => [post_modified] => 2024-05-16 16:05:44 [post_modified_gmt] => 2024-05-16 16:05:44 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3427 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [3] => WP_Post Object ( [ID] => 3683 [post_author] => 15 [post_date] => 2022-10-26 16:32:35 [post_date_gmt] => 2022-10-26 16:32:35 [post_content] =>
https://youtu.be/81mmUgw2DGQ
Keyva CEO Jaime Gmach shares how end-to-end automation is at the core of how we help clients drive business value and technical capabilities from their IT environment.
[post_title] => Keyva: Automation [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-automation [to_ping] => [pinged] => [post_modified] => 2024-05-16 15:25:57 [post_modified_gmt] => 2024-05-16 15:25:57 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3424 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [4] => WP_Post Object ( [ID] => 3681 [post_author] => 15 [post_date] => 2022-10-05 16:27:06 [post_date_gmt] => 2022-10-05 16:27:06 [post_content] =>
https://youtu.be/QsMbR1-6Arc

Keyva CEO Jaime Gmach shares our approach to modern DevOps.

[post_title] => Keyva: Modern DevOps [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-modern-devops [to_ping] => [pinged] => [post_modified] => 2024-05-16 15:47:19 [post_modified_gmt] => 2024-05-16 15:47:19 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3419 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [5] => WP_Post Object ( [ID] => 3680 [post_author] => 15 [post_date] => 2022-09-26 16:21:12 [post_date_gmt] => 2022-09-26 16:21:12 [post_content] =>
https://youtu.be/wDUNOzC1Hyo
Keyva CEO Jaime Gmach discusses how we help our clients meet their core objectives.
[post_title] => Keyva: Helping You Meet Your Core Objectives [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-helping-you-meet-your-core-objectives [to_ping] => [pinged] => [post_modified] => 2024-05-16 16:04:22 [post_modified_gmt] => 2024-05-16 16:04:22 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3415 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [6] => WP_Post Object ( [ID] => 3678 [post_author] => 15 [post_date] => 2022-09-23 16:06:00 [post_date_gmt] => 2022-09-23 16:06:00 [post_content] =>

https://youtu.be/j_R65f2888E
Keyva CEO Jaime Gmach shares his insights on how we help our clients modernize and transform their organizations.
[post_title] => Keyva: Unlock Tomorrow [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-unlock-tomorrow [to_ping] => [pinged] => [post_modified] => 2022-09-23 16:06:00 [post_modified_gmt] => 2022-09-23 16:06:00 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3405 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [7] => WP_Post Object ( [ID] => 3379 [post_author] => 7 [post_date] => 2022-09-22 20:34:51 [post_date_gmt] => 2022-09-22 20:34:51 [post_content] =>

By: Saikrishna Madupu – Sr Devops Engineer

Ansible by Red Hat is the de-facto tool used by organizations for automated configuration management. It is commonly used for use cases around infrastructure deployment and post deployment actions, application deployments, and for infrastructure operations and lifecycle tasks.

In the following blog, we will cover some examples ansible callback plugins, which help us track events around playbook executions. You can use these plugins for notification of task failures, job statuses, etc.


Features:

  1. Stdout plugins
  2. Other Plugins (also includes notification plugins & aggregate plugins in general)

A complete list of available plugins can be viewed from terminal:

ansible-doc -t callback -l

Stdout_plugins:

[defaults]
stdout_callback = actionable
NameDescription
ActionableChanged/failed status
DefaultDefault o/p
debugReadable stderr & stdout
DenseOverwrite o/p rather than scrolling
JsonJson o/p
MinimalTask details with proper format
Selectiveo/p for tagged task
SkippyDoesn’t show o/p for skipped hosts
OnelineSimilar to Minimal but in one line

Examples of usage:

Actionable:

This plugin is deprecated.

Op:

Debug:

            By enabling debug plugin we don’t need to register output and use again debug module in our playbooks.

Default:

Displays standard error in human readable format

Dense:

            It overwrites o/p and only shows two lines as shown below.

JSON:

            Prints o/p in json format and we see the entire o/p.

Minimal:

            It is quite similar to default,

Selective:

            Selective plugin shows o/p for tasks that got executed successfully that are tagged with print_action

Skippy:

            It doesn’t show o/p for the tasks that got skipped, when a task is not executed for any sort of host it will not be displayed as skipped likewise default do in cases.

Oneline:

            It shows o/p  of command in one format as shown below.

Other plugins:

[defaults]
Callback_whitelist = slack, mail

Profile_tasks:

                        This shows the duration of time took to execute each task.

Mail:

            It can be configured to monitor the job in case of success / failure. Below is the example.
           

We will receive alerts in email once this playbook gets executed.

Some of the other_plugins are listed below

Name DescriptionLibraries required using pip
ForemanNotifies to Foreman 
HipchatNotifies to HipChatPrettytable
JabberNotifies to Jabbergit+https://github.com/ArchipelProject/xmpppy
JunitWrite JUnit-formatted to XML fileJunit_xml
Log_playsLog results per hosts 
LogentriesNotifies to LogentriesCertifi  flatdict
LogstashSend results to LogstashPython-logstash
MailNotifies through email when tasks fail 
Osx_saySpeak notifications on macOS 
Profile_tasksexecution time for each task 
SlackNotifies to SlackPrettytable
timerReport total execution time of playbook 

Ref: https://docs.ansible.com/ansible/latest/plugins/callback.htm

About the Author

[table id =5 /]

[post_title] => Ansible Callback Plugins [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => ansible-callback-plugins [to_ping] => [pinged] => [post_modified] => 2022-09-23 14:04:43 [post_modified_gmt] => 2022-09-23 14:04:43 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3379 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) ) [post_count] => 8 [current_post] => -1 [before_loop] => 1 [in_the_loop] => [post] => WP_Post Object ( [ID] => 3685 [post_author] => 7 [post_date] => 2022-12-06 16:08:45 [post_date_gmt] => 2022-12-06 16:08:45 [post_content] =>

Keyva is pleased to announce the certification of our ServiceNow App for Red Hat Ansible for the new ServiceNow Tokyo release. Clients can now seamlessly upgrade their ServiceNow App from previous ServiceNow releases (Rome, San Diego) to the Tokyo release.

According to ServiceNow, the Tokyo release is purpose‑built to deliver better employee and customer experiences, supercharge automation and trust in operations, and accelerate value in ways that are good for people, good for the planet, and good for profits. Tokyo release is the latest version since the company’s inception.

Learn more about the Keyva ServiceNow App for Ansible and view all the ServiceNow releases for which it has been certified at the ServiceNow store, visit bit.ly/3VTl0ZM.

[post_title] => Keyva ServiceNow App for Red Hat Ansible – Certified for Tokyo Release [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => keyva-servicenow-app-for-red-hat-ansible-certified-for-tokyo-release [to_ping] => [pinged] => [post_modified] => 2024-05-28 18:24:58 [post_modified_gmt] => 2024-05-28 18:24:58 [post_content_filtered] => [post_parent] => 0 [guid] => https://keyvatech.com/?p=3433 [menu_order] => 0 [post_type] => post [post_mime_type] => [comment_count] => 0 [filter] => raw ) [comment_count] => 0 [current_comment] => -1 [found_posts] => 165 [max_num_pages] => 21 [max_num_comment_pages] => 0 [is_single] => [is_preview] => [is_page] => [is_archive] => [is_date] => [is_year] => [is_month] => [is_day] => [is_time] => [is_author] => [is_category] => [is_tag] => [is_tax] => [is_search] => [is_feed] => [is_comment_feed] => [is_trackback] => [is_home] => 1 [is_privacy_policy] => [is_404] => [is_embed] => [is_paged] => 1 [is_admin] => [is_attachment] => [is_singular] => [is_robots] => [is_favicon] => [is_posts_page] => [is_post_type_archive] => [query_vars_hash:WP_Query:private] => 1186af898277f60ca6f9dd3410454f24 [query_vars_changed:WP_Query:private] => [thumbnails_cached] => [allow_query_attachment_by_filename:protected] => [stopwords:WP_Query:private] => [compat_fields:WP_Query:private] => Array ( [0] => query_vars_hash [1] => query_vars_changed ) [compat_methods:WP_Query:private] => Array ( [0] => init_query_flags [1] => parse_tax_query ) [query_cache_key:WP_Query:private] => wp_query:47b04c3e5a432c33d2513cb724651537 [tribe_is_event] => [tribe_is_multi_posttype] => [tribe_is_event_category] => [tribe_is_event_venue] => [tribe_is_event_organizer] => [tribe_is_event_query] => [tribe_is_past] => )

Keyva ServiceNow App for Red Hat Ansible – Certified for Tokyo Release

Keyva is pleased to announce the certification of our ServiceNow App for Red Hat Ansible for the new ServiceNow Tokyo release. Clients can now seamlessly upgrade their ServiceNow App from ...

Keyva: Cloud Migration

Keyva CEO Jaime Gmach discusses how we help clients move data, applications, and other workflows from on-premise to the cloud.

Keyva: Integrations

Keyva CEO Jaime Gmach discusses how Keyva helps build and maintain integrations between the tools and solutions our clients frequently use in a way that is secure, scalable, and supportable.

Keyva: Automation

Keyva CEO Jaime Gmach shares how end-to-end automation is at the core of how we help clients drive business value and technical capabilities from their IT environment.

Keyva: Modern DevOps

Keyva CEO Jaime Gmach shares our approach to modern DevOps.

Keyva: Helping You Meet Your Core Objectives

Keyva CEO Jaime Gmach discusses how we help our clients meet their core objectives.

Keyva: Unlock Tomorrow

Keyva CEO Jaime Gmach shares his insights on how we help our clients modernize and transform their organizations.

Ansible Callback Plugins

By: Saikrishna Madupu – Sr Devops Engineer Ansible by Red Hat is the de-facto tool used by organizations for automated configuration management. It is commonly used for use cases around infrastructure deployment ...