From owner-freebsd-elastic@freebsd.org Mon Aug 24 09:59:04 2020 Return-Path: Delivered-To: freebsd-elastic@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 4AA613B863B for ; Mon, 24 Aug 2020 09:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 4BZndh1Rbpz4W70 for ; Mon, 24 Aug 2020 09:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2FC6F3B84B8; Mon, 24 Aug 2020 09:59:04 +0000 (UTC) Delivered-To: elastic@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2F8783B863A for ; Mon, 24 Aug 2020 09:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BZndh0hRzz4WNH for ; Mon, 24 Aug 2020 09:59:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id EB6EB1677B for ; Mon, 24 Aug 2020 09:59:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 07O9x3SK086750 for ; Mon, 24 Aug 2020 09:59:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 07O9x3df086746 for elastic@FreeBSD.org; Mon, 24 Aug 2020 09:59:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" From: bugzilla-noreply@freebsd.org To: elastic@FreeBSD.org Subject: maintainer-feedback requested: [Bug 248873] textproc/kibana7: Update to 7.9.0 Date: Mon, 24 Aug 2020 09:59:04 +0000 X-Bugzilla-Type: request X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: elastic@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? Message-ID: In-Reply-To: References: X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-elastic@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Support of ElasticSearch-related ports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Aug 2020 09:59:04 -0000 Bugzilla Automation has asked freebsd-elastic (Nobod= y) for maintainer-feedback: Bug 248873: textproc/kibana7: Update to 7.9.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248873 --- Description --- Hi, Please find the patch attached. Changelog: * Operations: - Moves kibana-keystore from data/ to config/ * Enhancements: - APM: - Shows trace.id, transaction.id and/or error.id in metadata table - Adds error rate chart to Transaction overview and detail views - Adds ThemeProvider to support dark mode - Triggers Lazy-load alert - Changes to duration formatting - Adds callout to inform users of high cardinality in unique transaction names - Creates API to return data to be used on the Overview page - Fixes confusing request/minute viz - Adds decimals only for numbers below 10 - Adds support for dark mode - Chart breakdowns - Quotes trace id to ensure a word is searched (#69500) - Adds error rates to Service Map popovers - Resubmits initial version - Adds Anomaly detection settings page to create ML jobs per environment - Service maps anomaly detection integration by environment - Anomaly detection setup link with alert if job doesn=E2=80=99t exist - Respects default time range defined in Kibana Advanced Settings - Uses HDR for percentiles - Canvas: - Adds simple variables to workpads - Dashboard: - Enables drilldowns for Lens visualizations - Improves positioning of cloned panels - Lens editor auto refresh - Discover: - Multi-line kql bar - Enterprise Search: - Workplace Search in Kibana MVP - Ingest Management - Adds support for datastream to each template - Improves server-side error handling - Adds ability to copy an agent config - Adds enroll agent action to config action menu - Adds ability to sort to agent configs and package configs - Lens and visualizations - Warns if leaving with unsaved visualization - Uses accordion menus in field list for available and empty fields - Adds "no data" popover - Last used Index pattern is saved to and retrieved from local storage - Fitting functions - Multiple y axes - Adds ability to set colors for y-axis series - Allows histogram fields in average and sum aggregations - Changes the error message on TSVB in order to be more user friendly - Allows the user to change the tooltip mode - Updates vega version - Adds support for histogram type - Enables "Explore underlying data" actions for Lens visualizations - Logs: - Validates ML job setup time ranges - [Alerting] "Group by" functionality - ML log integration splash screen - Actions menu in log entry categorization page - Adds index names for the new indexing strategy - Adds category anomalies to anomalies page - Anomalies page dataset filtering - Shows log analysis ML jobs in a list - Machine Learning: - Search should have a categorical option for job type - Adds linking to dataframe from job management tab - Adds optional ability to delete target index and index pattern when deleting data frame analytics job - Data frame analytics: Creation wizard part 1 - Extends population preview chart to show actual and typical value - Adds minor refresh button to data frame analytics and anomaly detecti= on Job Messages tabs - Keeps the edit rule flyout open if there are multiple rules - Model snapshot management - Data frame analytics: Creation wizard part 2 - Removes sub navigation menu from the Anomaly Detection pages - Adds anomaly swim lane embeddable to the dashboard from the Anomaly Explorer page - Allows editing of model_snapshot_retention_days - Anomaly Explorer swim lane pagination - Anomaly Detection: Annotations enhancements - Updates APM Module to Work with Service Maps - Changes all calls to ML endpoints to use internal user - Data frame analytics: add ability to edit job for fields supported by= API - Data frame analytics: adds prompt for destination index pattern creat= ion - Adds switch to enable model plot annotations independently - Adds peak_model_bytes to model size stats type - Anomaly swim lane embeddable navigation and filter actions - Adds siem_cloudtrail Module - Management: - Management apps are now organized into buckets that support common workflow-oriented use-cases: data ingestion, data management, insights and alerting, security, Kibana management, and Stack management - The ES UI built a new component to assist with building ingest pipeli= nes. Before, when building ingest pipelines, users would have to type and carefu= lly curate JSON describing an ingest pipeline. With this new component a lot of that burden is removed and improved access to ES processors is provided. Th= is component is the foundation of an improved pipeline building experience - Transforms: Filter aggregation support - Adds a "Data Streams" tab to Index Management to help users manage th= eir data streams - Transforms: Support sub-aggregations - Data Grid Histograms - Adds a snapshot policy name field to Delete phase of index lifecycle policy. This option ensures that the snapshot policy is executed before the managed index is deleted - Transform: Adds ability to create index pattern time field when creat= ing transform - Transforms - Updated: Add ability to delete dest index & index pattern when deleting transform job - Transform: Table enhancements - Transform: Enable force delete if one of the transforms failed - A new tab called Component Templates is available in Index Management= . It provides a way to manage Elasticsearch=E2=80=99s component templates. Users= can create, edit, clone, and delete a component template - The index templates tab allows users to manage both their legacy index templates and composable index templates. Users can create, edit, clone, and delete a composable index template - We updated the snapshot policy name field in Delete phase of index lifecycle policy. This component now display a list of existing snapshot policies and warns the user if their input doesn=E2=80=99t match any existi= ng policies - Maps: - Displays ranged-data with bands - Adds styling and tooltip support to mapbox mvt vector tile sources - Allows adding multiple layers - Enables gridding/clustering/heatmaps for geo_shape fields - Security layer wizards - Surface geo_shape clustering gold feature - Layer wizard select re-design - Shows vector tile labels on top - Choropleth layer wizard - Increases DEFAULT_MAX_BUCKETS_LIMIT to 65535 - Shows joins disabled message - Exposes registerLayerWizard and registerSource in maps plugin start - Metrics: - Adds support for multiple groupings to Metrics Explorer (and Alerts) - Adds sorting for name and value to Inventory View - Changes Metric Threshold Alert charts to use bar charts - Allows users to configure Inventory View palettes - Adds timestamp context variable - Adds back context variables with descriptions - Adds overrides to Snapshot API to support alert previews - Enhances Inventory View Tooltips - UX improvements for saved views - Register function for Observability homepage - Adds framework for recovery messaging to metric threshold alerts (non-functional) - Adds preview feature for metric threshold alerts - Adds inventory alert preview - Prefills alerts from the global dropdown - Adds context.reason and alertOnNoData to Inventory alerts - Monitoring: - Collects number of visualization saved in the past 7, 30 and 90 days - Out of the box alerting - Operations: - Node options from cfg file for production - Creates Linux aarch64 package - Platform: - Switches to core application service - Adds docLinks to CoreSetup - New Enterprise Search Kibana plugin - Querying & Filtering: - Resolves range date filter bugs and improve usability - Security: - Allow saved objects to be searched across multiple spaces - Uptime: - Uses ML Capabilities API to determine license type - Landing page for Observability - Monitor availability reporting - Creates "Add data" links in all Observability app headers - Observability overview page - Availability alert - Duration Anomaly Alert * Bug fixes: - Alerting: - Adds lazy loading of alerting UI components - Fixes Connectors edit flyout retains state after being closed - Fixes Webhook connector doesn=E2=80=99t retain added HTTP header sett= ings - APM: - Removes Missing permission page - Fixes linking errors to ML and Discover - Observability i18n fixes - Canvas: - Fixes falsey/null value bug for dropdown choices - Dashboard: - Shows drilldown context menu over chart tooltip - Loses OriginatingApp Connection on Save As - Sometimes when creating filters on a dashboard suggestions from defau= lt index patterns were shown by mistake - Handles listing errors gracefully - Kibana now sets the keep_alive parameter to 1m in _async_search reque= sts to Elasticsearch to ensure that search requests are cancelled if a user clo= ses the browser or navigates outside of Kibana before a request completes - Design: - Multiple chart actions context menu positioning fixes - Fixes accessibility issue in Uptime app nav links - Discover: - Prevents whitespace wrapping of doc table header - Removes column from sorting array when removed from table - Validates timerange before submitting query to ES - Adds error and warning statuses to FilterBar filters - Forbids timezones not working in Elasticsearch - Ingest Management: - Fixes clear filters on agents table not working - Kibana UI: - New Kibana app link order - Fixes special clicks and 3rd party icon sizes in nav - Lens and visualizations: - Keeps global filters, time range and refresh interval on refresh - Adds description property and check duplicate title on save - Keeps custom labels - Fixes delete button position in dimension panel for long labels - Fixes cross cluster bug and optimize existence query - Do not crash data panel on invalid KQL query - Handles failing existence check - Fixes overflow in printable report - Fixes switching with layers - Pins filters not applied when coming from different app - Fixes missing percentage column and wrong headers on export formatted= csv - TSVB: handle division by zero in math agg - Fixes vega specification parsing - VEGA is missing scroll bars - Replaces the Custom Color Picker on TSVB with the EuiColorPicker - Fixes spec color highlighting not working on vega vis - Fixes Advanced Settings Panel number editing in Graph - Hide only duplicated consecutive ticks - Fixes TSVB table trend slope value - Fixes export table for table export links - Removes opacity from vislib bars - Fixes float percentiles line chart - Logs: - Fixes display of dataset values in anomaly and category example rows - Handles modifier keys - Removes UUID from Alert Instances - Machine Learning: - DF Analytics Results: do not hide query bar and table on query syntax error - Fixes anomaly chart and validation for one week bucket span - Anomaly Detection: ensure Category examples tab in the expanded table= row can be seen - Fixes error toasts shown when starting or editing jobs - Fixes new job with must_not saved search - Fixes management section access denied - DF Analytics creation: ensure monitor cluster privilege not required = to create job - Fixes job list crashing due to undefined processed records - Fixes datafeed start time is incorrect when the job has trailing empty buckets - Fixes HTML named characters encoding - Fixes annotations pagination & change labels from letters to numbers - Stops annotation flyout re-rendering on each keystoke - Fixes display of regression stop stats if one is NaN - Handling data recognizer saved object errors - DF Analytics results: add index-pattern management link to click here error prompt - Fixes layout of anomaly chart tooltip for long field values - Fixes link to index management from file data visualizer - Fixes deleting DFA not showing index pattern check - Fixes recognizer wizard create job button - Fixes unnecessary deleting job polling - Disables ML if license feature is disabled - DF Analytics results: ensure View link is only enabled when job has successfully completed - Management: - Inspect action shows on dashboard for every chart - Fixes an issue in Watcher, where a watch status or action status was incorrectly marked as "Error" - Error handling - Fixes an issue in Dev Tools Console where the example shown in the "H= elp" panel was formatted incorrectly - Fixes the alignment of the Timing field for Warm, Cold and Delete pha= ses on the Index Lifecycle Policy edit page - Adopts data stream API changes - Fixes - Maps: - Do not check count for blended layers when layer is not visible - Fixes mapbox glyphs error when EMS access is turned off - Fixes fit to bounds requests not getting canceled - Fixes cannot select Solid fill-color when removing fields - Fixes zoom in/zoom out buttons are not visible in dark mode - Fixes removing global filter from layer can cause app to start thrash= ing - Fixes cloned clustered documents layer returns error - Fixes data driven style properties not working when cloned layer cont= ains joins - Fixes tile layer attibution text and attribution link validation erro= rs - Fixes fit to data for Point to Point layer - Fixes - Removes no longer required div wrapper around ValidatedDualRange - Metrics: - Fixes asynchronicity and error handling in Snapshot API - Fixes evaluating rate-aggregated alerts when there=E2=80=99s no norma= lized value - Removes UUID from Alert Instance IDs - Fixes a bug in Metric Threshold query filter construction - Displays Too Many Buckets error when previewing Inventory Alerts - Round metric threshold time buckets to nearest unit - Monitoring: - Adds a case for Alerting if security/ssl is disabled - Checks for security feature first when entering setup mode - Operations: - Manages pid folder - Platform: - Sets wrap to the errorLink so it doesn=E2=80=99t go outside of box - Fixes plugin lifecycle log to only include server plugins - Querying & Filtering: - When using KQL or the filter bar, if a request is issued to Elasticse= arch for suggestions for a value for a specific field, the request will be cance= lled when navigating away as well as when the input is updated (and a new reques= t is issued - Reporting: - Fixes a bug where the Kibana server could crash if the Reporting server-side headless browser crashes - Sharing: - Adds panel flyout opens 2 flyouts - Uptime: - Adds lazy loading to AlertType and Flyout components - Fixes metric query broken because of missing mapping - Fixes charts dark theme - Uses manual intervals for ping histogram * Deprecations: - APM: - Removes watcher integration - Platform: Deprecates kibana.defaultAppId setting Testport result on 12-STABLE: https://freebsd-stable.builder.wilbury.net/data/12_STABLE_GENERIC_amd64-def= ault /2020-08-23_09h23m38s/logs/beats7-7.9.0.log Testport result on 13-CURRENT: https://freebsd-current.builder.wilbury.net/data/13_CURRENT_GENERIC_amd64-d= efau lt/2020-08-23_09h26m42s/logs/beats7-7.9.0.log