Skip to content

Commit 167f3d3

Browse files
authored
Merge branch 'main' into content_proxy_fix
2 parents fa6d0d0 + bbb8b17 commit 167f3d3

File tree

6 files changed

+32
-24
lines changed

6 files changed

+32
-24
lines changed

ARTIFACT_INVENTORY.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ registry/repository/image_name:version
1616

1717
| Subsystem| Component | Fully Qualified Container-Image Name (registry/repository/image_name:version)|
1818
|----|----|----|
19-
| Logging | [Fluent Bit](https://github.com/fluent/fluent-bit) | cr.fluentbit.io/fluent/fluent-bit:4.0.2 |
19+
| Logging | [Fluent Bit](https://github.com/fluent/fluent-bit) | cr.fluentbit.io/fluent/fluent-bit:4.0.8 |
2020
| Logging | [Elasticsearch Exporter](https://github.com/prometheus-community/elasticsearch_exporter) | quay.io/prometheuscommunity/elasticsearch-exporter:v1.9.0 |
2121
| Logging | initContainer (Fluent Bit, OpenSearch) | docker.io/library/busybox:latest |
22-
| Logging | [OpenSearch](https://github.com/opensearch-project/OpenSearch) | docker.io/opensearchproject/opensearch:2.19.2 |
23-
| Logging | [OpenSearch Dashboards](https://github.com/opensearch-project/OpenSearch-Dashboards) | docker.io/opensearchproject/opensearch-dashboards:2.19.2 |
22+
| Logging | [OpenSearch](https://github.com/opensearch-project/OpenSearch) | docker.io/opensearchproject/opensearch:2.19.3 |
23+
| Logging | [OpenSearch Dashboards](https://github.com/opensearch-project/OpenSearch-Dashboards) | docker.io/opensearchproject/opensearch-dashboards:2.19.3 |
2424
| Metrics | [Alertmanager](https://github.com/prometheus/alertmanager) | quay.io/prometheus/alertmanager:v0.28.1 |
2525
| Metrics | [Grafana](https://github.com/grafana/grafana) | docker.io/grafana/grafana:12.1.0 |
2626
| Metrics | [Admission Webhook](https://github.com/kubernetes/ingress-nginx) | registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.6.0 |
@@ -50,10 +50,10 @@ This table identifies the Helm charts used by SAS Viya Monitoring for Kubernetes
5050

5151
| Subsystem | Component | Helm Chart Repository | Helm Chart Name |Helm Chart Version | Helm Archive File Name|
5252
|--|--|--|--|--|--|
53-
| Logging | [Elasticsearch Exporter](https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-elasticsearch-exporter)| prometheus-community | prometheus-elasticsearch-exporter | 6.7.2 | prometheus-community/prometheus-elasticsearch-exporter-6.7.2.tgz |
54-
| Logging | [Fluent Bit](https://github.com/fluent/helm-charts/tree/main/charts/fluent-bit)| fluent | fluent-bit | 0.49.0 | fluent/fluent-bit-0.49.0.tgz |
55-
| Logging | [OpenSearch](https://github.com/opensearch-project/helm-charts/tree/main/charts/opensearch)| opensearch | opensearch | 2.34.0 | opensearch/opensearch-2.34.0.tgz |
56-
| Logging | [OpenSearch Dashboards](https://github.com/opensearch-project/helm-charts/tree/main/charts/opensearch-dashboards)| opensearch | opensearch-dashboards | 2.30.0 | opensearch/opensearch-dashboards-2.30.0.tgz |
53+
| Logging | [Elasticsearch Exporter](https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-elasticsearch-exporter)| prometheus-community | prometheus-elasticsearch-exporter | 7.0.0 | prometheus-community/prometheus-elasticsearch-exporter-7.0.0.tgz |
54+
| Logging | [Fluent Bit](https://github.com/fluent/helm-charts/tree/main/charts/fluent-bit)| fluent | fluent-bit | 0.52.0 | fluent/fluent-bit-0.52.0.tgz |
55+
| Logging | [OpenSearch](https://github.com/opensearch-project/helm-charts/tree/main/charts/opensearch)| opensearch | opensearch | 2.35.0 | opensearch/opensearch-2.35.0.tgz |
56+
| Logging | [OpenSearch Dashboards](https://github.com/opensearch-project/helm-charts/tree/main/charts/opensearch-dashboards)| opensearch | opensearch-dashboards | 2.31.0 | opensearch/opensearch-dashboards-2.31.0.tgz |
5757
| Metrics | [Grafana (on OpenShift)](https://github.com/grafana/helm-charts/tree/main/charts/grafana)| grafana | grafana | 9.3.0 | grafana/grafana-9.3.0.tgz |
5858
| Metrics | [Kube Prometheus Stack](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack)| prometheus-community | kube-prometheus-stack | 75.15.0 | prometheus-community/kube-prometheus-stack-75.15.0.tgz |
5959
| Metrics | [Prometheus Pushgateway](https://github.com/prometheus-community/helm-charts/tree/main/charts/prometheus-pushgateway)| prometheus-community | prometheus-pushgateway | 3.4.0 | prometheus-community/prometheus-pushgateway-3.4.0.tgz |
@@ -64,4 +64,4 @@ This table provides version information for some miscellaneous components deploy
6464

6565
| Component | Version | Project Repository | Notes |
6666
|--|--|--|--|
67-
| OpenSearch Datasource Plugin (Grafana) | 2.28.0 | https://github.com/grafana/opensearch-datasource/releases |Allows Grafana to surface log messages stored in OpenSearch |
67+
| OpenSearch Datasource Plugin (Grafana) | 2.29.1 | https://github.com/grafana/opensearch-datasource/releases |Allows Grafana to surface log messages stored in OpenSearch |

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
## Unreleased
33
* **Logging**
44
* [FIX] Corrected handling of unavailable API endpoint in deploy_opensearch_content.sh
5+
* [FIX] Log messages from Prometheus Operator pod redirected to OpenSearch viya_ops-* (rather than viya_logs-*) index
6+
* [UPGRADE] OpenSearch and OpenSearch Dashboards upgraded from 2.19.2 to 2.19.3
7+
* [UPGRADE] OpenSearch Helm chart upgraded from 2.34.0 to 2.35.0.
8+
* [UPGRADE] OpenSearch Dashboards Helm chart upgraded from 2.30.0 to 2.31.0
9+
* [UPGRADE] Fluent Bit upgraded from 4.0.2 to 4.0.8
10+
* [UPGRADE] Fluent Bit Helm chart upgraded from 0.49.0 to 0.52.0
11+
* [UPGRADE] Elasticsearch Exporer Helm chart upgraded from 6.7.2 to 7.0.0
12+
* [UPGRADE] OpenSearch Data Source Plugin to Grafana upgraded from 2.28.0 to 2.29.1
513

614

715
## Version 1.2.41 (19AUG2025)

bin/kube-include.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,15 @@ fi
3434

3535
# SAS Viya 4 versions
3636
# supported by SAS Tech Support
37-
# Updated: 05AUG25
37+
# Updated: 05SEP25
3838
# 2023.10 LTS 1.25 1.27 (EOL: 1.26)
3939
# 2024.03 LTS 1.26 1.28 (EOL: 1.26)
4040
# 2024.09 LTS 1.28 1.30
4141
# 2025.03 LTS 1.29 1.31
42-
# 2025.04 1.29 1.31
4342
# 2025.05 1.30 1.32
4443
# 2025.06 1.30 1.32
4544
# 2025.07 1.30 1.32
45+
# 2025.08 1.30 1.32
4646

4747
# Client version allowed to be one minor version earlier than minimum server version
4848
if [ "$KUBE_CLIENT_MAJOR" -eq "1" ] && [ "$KUBE_CLIENT_MINOR" -gt "24" ]; then

component_versions.env

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,28 @@
1111
#Elasticsearch Exporter
1212
ESEXPORTER_HELM_CHART_REPO=prometheus-community
1313
ESEXPORTER_HELM_CHART_NAME=prometheus-elasticsearch-exporter
14-
ESEXPORTER_HELM_CHART_VERSION=6.7.2
14+
ESEXPORTER_HELM_CHART_VERSION=7.0.0
1515
ES_EXPORTER_FULL_IMAGE="quay.io/prometheuscommunity/elasticsearch-exporter:v1.9.0"
1616

1717
#Fluent Bit
1818
FLUENTBIT_HELM_CHART_REPO=fluent
1919
FLUENTBIT_HELM_CHART_NAME=fluent-bit
20-
FLUENTBIT_HELM_CHART_VERSION=0.49.0
21-
FB_FULL_IMAGE="cr.fluentbit.io/fluent/fluent-bit:4.0.2"
20+
FLUENTBIT_HELM_CHART_VERSION=0.52.0
21+
FB_FULL_IMAGE="cr.fluentbit.io/fluent/fluent-bit:4.0.8"
2222
FB_INITCONTAINER_FULL_IMAGE="docker.io/library/busybox:latest"
2323

2424
#OpenSearch
2525
OPENSEARCH_HELM_CHART_REPO=opensearch
2626
OPENSEARCH_HELM_CHART_NAME=opensearch
27-
OPENSEARCH_HELM_CHART_VERSION=2.34.0
28-
OS_FULL_IMAGE="docker.io/opensearchproject/opensearch:2.19.2"
27+
OPENSEARCH_HELM_CHART_VERSION=2.35.0
28+
OS_FULL_IMAGE="docker.io/opensearchproject/opensearch:2.19.3"
2929
OS_SYSCTL_FULL_IMAGE="docker.io/library/busybox:latest"
3030

3131
#OpenSearch Dashboards
3232
OSD_HELM_CHART_REPO=opensearch
3333
OSD_HELM_CHART_NAME=opensearch-dashboards
34-
OSD_HELM_CHART_VERSION=2.30.0
35-
OSD_FULL_IMAGE="docker.io/opensearchproject/opensearch-dashboards:2.19.2"
34+
OSD_HELM_CHART_VERSION=2.31.0
35+
OSD_FULL_IMAGE="docker.io/opensearchproject/opensearch-dashboards:2.19.3"
3636

3737
#Grafana (when deployed on OpenShift)
3838
OPENSHIFT_GRAFANA_CHART_REPO=grafana
@@ -43,7 +43,7 @@ OPENSHIFT_OAUTHPROXY_FULL_IMAGE="registry.redhat.io/openshift4/ose-oauth-proxy:l
4343
#Grafana (everywhere)
4444
GRAFANA_FULL_IMAGE="docker.io/grafana/grafana:12.1.0"
4545
GRAFANA_SIDECAR_FULL_IMAGE="quay.io/kiwigrid/k8s-sidecar:1.30.3"
46-
GRAFANA_DATASOURCE_PLUGIN_VERSION="2.28.0"
46+
GRAFANA_DATASOURCE_PLUGIN_VERSION="2.29.1"
4747

4848
#Kube-Prometheus Stack
4949
KUBE_PROM_STACK_CHART_REPO=prometheus-community

logging/fb/fluent-bit_config.configmap_azmonitor.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ data:
66
[FILTER]
77
Name modify
88
Match *
9-
Set fb_configMap_version 0.2.27
9+
Set fb_configMap_version 0.2.28candidate
1010
#Set clusterID NOT_SET
1111
# initialized to N to force level standardization
1212
Set __temp_level_fixed N
@@ -975,7 +975,7 @@ data:
975975
Name tail
976976
Alias tail4logs
977977
Path /var/log/containers/*.log
978-
Exclude_Path /var/log/containers/v4m-*.log
978+
Exclude_Path /var/log/containers/v4m-*.log, /var/log/containers/prometheus-v4m-*.log
979979
Parser ${KUBERNETES_RUNTIME_LOGFMT}
980980
Tag kube.*
981981
Multiline.parser ${LOG_MULTILINE_PARSER}
@@ -991,7 +991,7 @@ data:
991991
# NOTE: ** METALOGGING **
992992
Name tail
993993
Alias tail4ops
994-
Path /var/log/containers/v4m-*.log
994+
Path /var/log/containers/v4m-*.log, /var/log/containers/prometheus-v4m-*.log
995995
Parser ${KUBERNETES_RUNTIME_LOGFMT}
996996
Tag opsK.*
997997
Refresh_Interval 5

logging/fb/fluent-bit_config.configmap_opensearch.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ data:
66
[FILTER]
77
Name modify
88
Match *
9-
Set fb_configMap_version 0.2.27
9+
Set fb_configMap_version 0.2.28candidate
1010
#Set clusterID NOT_SET
1111
# initialized to N to force level standardization
1212
Set __temp_level_fixed N
@@ -977,7 +977,7 @@ data:
977977
Name tail
978978
Alias tail4logs
979979
Path /var/log/containers/*.log
980-
Exclude_Path /var/log/containers/v4m-*.log
980+
Exclude_Path /var/log/containers/v4m-*.log, /var/log/containers/prometheus-v4m-*.log
981981
Parser ${KUBERNETES_RUNTIME_LOGFMT}
982982
Tag kube.*
983983
Multiline.parser ${LOG_MULTILINE_PARSER}
@@ -993,7 +993,7 @@ data:
993993
# NOTE: ** METALOGGING **
994994
Name tail
995995
Alias tail4ops
996-
Path /var/log/containers/v4m-*.log
996+
Path /var/log/containers/v4m-*.log, /var/log/containers/prometheus-v4m-*.log
997997
Parser ${KUBERNETES_RUNTIME_LOGFMT}
998998
Tag opsK.*
999999
Refresh_Interval 5

0 commit comments

Comments
 (0)