Recommended update for SUSE Manager Client Tools
| Announcement ID: | SUSE-RU-2021:0333-1 |
|---|---|
| Rating: | moderate |
| References: | |
| Affected Products: |
|
An update that has four fixes can now be installed.
Description:
This update fixes the following issues:
golang-github-prometheus-alertmanager:
- Exclude s390 architecture
- Update packaging
- Remove systemd and shadow hard requirements
- use the system user provided by the system-user-prometheus subpackge
- add 'prometheus-alertmanager' package alias
golang-github-prometheus-prometheus:
- Update to upstream version 2.22.1
- Update packaging
- Remove systemd and shadow hard requirements
- use systemd-sysusers to configure the user in a dedicated 'system-user-prometheus' subpackage
- add 'prometheus' package alias
grafana:
- Update packaging
- avoid systemd and shadow hard requirements
- Require the user from a new dedicated 'system-user-grafana' sibling package
- avoid pinning to a specific Go version in the spec file
- Update to version 7.3.1:
- Breaking changes
- CloudWatch: The AWS CloudWatch data source's authentication scheme has changed. See the upgrade notes for details and how this may affect you.
- Units: The date time units
YYYY-MM-DD HH:mm:ssandMM/DD/YYYY h:mm:ss ahave been renamed toDatetime ISOandDatetime USrespectively.
- Features / Enhancements
- AzureMonitor: Support decimal (as float64) type in analytics/logs.
- Add monitoring mixing for Grafana.
- CloudWatch: Missing Namespace AWS/EC2CapacityReservations.
- CloudWatch: Add support for AWS DirectConnect virtual interface metrics and add missing dimensions.
- CloudWatch: Adding support for Amazon ElastiCache Redis metrics.
- CloudWatch: Adding support for additional Amazon CloudFront metrics.
- CloudWatch: Re-implement authentication.
- Elasticsearch: Support multiple pipeline aggregations for a query.
- Prometheus: Add time range parameters to labels API.
- Loki: Visually distinguish error logs for LogQL2.
- Api: Add /healthz endpoint for health checks.
- API: Enrich add user to org endpoints with user ID in the response.
- API: Enrich responses and improve error handling for alerting API endpoints.
- Elasticsearch: Add support for date_nanos type.
- Elasticsearch: Allow fields starting with underscore.
- Elasticsearch: Increase maximum geohash aggregation precision to 12.
- Postgres: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- Provisioning: Remove provisioned dashboards without parental reader.
- API: Return ID of the deleted resource for dashboard, datasource and folder DELETE endpoints.
- API: Support paging in the admin orgs list API.
- API: return resource ID for auth key creation, folder permissions update and user invite complete endpoints.
- BackendSrv: Uses credentials, deprecates withCredentials & defaults to same-origin.
- CloudWatch: Update list of AmazonMQ metrics and dimensions.
- Cloudwatch: Add Support for external ID in assume role.
- Cloudwatch: Add af-south-1 region.
- DateFormats: Default ISO & US formats never omit date part even if date is today (breaking change).
- Explore: Transform prometheus query to elasticsearch query.
- InfluxDB/Flux: Increase series limit for Flux datasource.
- InfluxDB: exclude result and table column from Flux table results.
- InfluxDB: return a table rather than an error when timeseries is missing time.
- Loki: Add scopedVars support in legend formatting for repeated variables.
- Loki: Re-introduce running of instant queries.
- Loki: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- MixedDatasource: Shows retrieved data even if a data source fails.
- Postgres: Support Unix socket for host.
- Prometheus: Add scopedVars support in legend formatting for repeated variables.
- Prometheus: Support request cancellation properly (Uses new backendSrv.fetch Observable request API).
- Prometheus: add $__rate_interval variable.
- Table: Adds column filtering.
- grafana-cli: Add ability to read password from stdin to reset admin password.
- Variables: enables cancel for slow query variables queries.
- AzureMonitor: fix panic introduced in 7.1.4 when unit was unspecified and alias was used.
- TextPanel: Fix content overflowing panel boundaries.
- Fix golang version = 1.14 to avoid dependency conflicts on some OBS projects
- Update to version 7.0.0
- Remove phantomJS patch from Makefile
mgr-osad:
- Change the log file permissions as expected by logrotate (bsc#1177884)
spacecmd:
- Fix spacecmd with no parameters produces traceback on SLE 11 SP4 (bsc#1176823)
- Added '-r REVISION' option to the 'configchannel_updateinitsls' command (bsc#1179566)
- Fix: internal: workaround for future tee of logs translation
uyuni-common-libs:
- Section in Debian packages in now treated as optional (bsc#1179555)
Patch Instructions:
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:
-
SUSE Manager Client Tools for SLE 15
zypper in -t patch SUSE-SLE-Manager-Tools-15-2021-333=1
Package List:
-
SUSE Manager Client Tools for SLE 15 (aarch64 ppc64le s390x x86_64)
- grafana-7.3.1-1.15.1
- golang-github-prometheus-prometheus-2.22.1-3.20.1
- golang-github-prometheus-alertmanager-0.21.0-3.9.1
- python3-uyuni-common-libs-4.1.7-1.9.1
-
SUSE Manager Client Tools for SLE 15 (noarch)
- system-user-prometheus-1.0.0-1.3.1
- python3-mgr-osa-common-4.1.4-1.21.1
- mgr-osad-4.1.4-1.21.1
- python3-mgr-osad-4.1.4-1.21.1
- spacecmd-4.1.10-3.53.1
- system-user-grafana-1.0.0-1.3.1