SKIP UPGRADE CHECK mattermost update to 9.10.1-bb.2
Package Merge Request
Package Changes
https://repo1.dso.mil/big-bang/product/packages/mattermost/-/blob/9.10.1-bb.2/CHANGELOG.md
Package MR
big-bang/product/packages/mattermost!261 (merged)
For Issue
Closes big-bang/product/packages/mattermost#155 (closed)
Upgrade Notices
Postgresql using the builtin bitnami module does not upgrade gracefully. You must manually backup and restore your database before accepting this upgrade. Using the builtin postgresql module is not a supported configuration in production environments.
Merge request reports
Activity
added botmr mattermost statusreview labels
assigned to @akesterson
requested review from @chris.oconnell, @michaelmartin, and @andrewshoell
added debug label
added 2 commits
- b240f0f1 - Mattermost #155 (closed): Add runAsGroup for mattermost postgresql security context
- 83ce32d9 - Mattermost #155 (closed): Force mattermost chart template to properly manage postgresql values
added 1 commit
- a90f5811 - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
added 1 commit
- 2ec2552e - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
added 1 commit
- e9f18f04 - Change security context UID/GID references to 1001
added 34 commits
-
e9f18f04...b9052085 - 28 commits from branch
master
- 16c41017 - Updated mattermost git tag
- a1004a1b - Mattermost #155 (closed): Add runAsGroup for mattermost postgresql security context
- c204cf8d - Mattermost #155 (closed): Force mattermost chart template to properly manage postgresql values
- f0edb1c3 - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
- f3bf748f - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
- 6a5663a5 - Change security context UID/GID references to 1001
Toggle commit list-
e9f18f04...b9052085 - 28 commits from branch
Everything mattermost related in the pipeline is passing (thanks @kershaw.jacob for figuring out the correct UID for the securitycontext settings). But I'm seeing test failures on loki-logging and logging-ek that are consistent.
mkdir -p test-artifacts/logging-ek/cypress/videos + mv /cypress/videos/logging/01-loki-health.spec.cy.js.mp4 ./test-artifacts/logging-ek/cypress/videos + rm -rf /cypress/videos/logging + kubectl get configmap -n logging cypress-screenshots + kubectl get configmap -n logging cypress-videos + for hr in $installed_helmreleases + echo 'Running helm tests for logging-loki...' Running helm tests for logging-loki... ++ cat logging-loki.log + test_result='NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ echo 'NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ sed /NOTES/Q + test_result='NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ echo 'NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ sed -n 's/^NAMESPACE: \([^ ]*\).*/\1/p' + namespace=logging ++ echo 'NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ sed -n 's/^TEST SUITE: \([^ ]*\).*/\1/p' + test_suite= ++ echo 'NAME: logging-loki LAST DEPLOYED: Thu Aug 15 19:53:45 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: loki-cypress-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-script-config Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:10:19 2024 Phase: Succeeded TEST SUITE: loki-cypress-test Last Started: Thu Aug 15 20:10:19 2024 Last Completed: Thu Aug 15 20:14:29 2024 Phase: Failed Error: 1 error occurred: * pod loki-cypress-test failed' ++ sed -n '/Error:/,$p' + log_errors='Error: 1 error occurred: * pod loki-cypress-test failed' + [[ '' != \N\o\n\e ]] + [[ -n Error: 1 error occurred: * pod loki-cypress-test failed ]] + echo '❌ One or more tests FAILED for logging-loki, enable DEBUG for more verbose output' ❌ One or more tests FAILED for logging-loki, enable DEBUG for more verbose output
logging-ek
+ mkdir -p test-artifacts/kyverno-reporter-kyverno-reporter/cypress/videos + mv /cypress/videos/kyverno-reporter/01-prometheus.cy.js.mp4 /cypress/videos/kyverno-reporter/02-grafana.cy.js.mp4 ./test-artifacts/kyverno-reporter-kyverno-reporter/cypress/videos + rm -rf /cypress/videos/kyverno-reporter + kubectl get configmap -n kyverno-reporter cypress-screenshots + kubectl get configmap -n kyverno-reporter cypress-videos + for hr in $installed_helmreleases + echo 'Running helm tests for logging-ek...' Running helm tests for logging-ek... ++ cat logging-ek.log + test_result='NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ echo 'NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ sed /NOTES/Q + test_result='NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ echo 'NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ sed -n 's/^NAMESPACE: \([^ ]*\).*/\1/p' + namespace=logging ++ echo 'NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ sed -n 's/^TEST SUITE: \([^ ]*\).*/\1/p' + test_suite= ++ echo 'NAME: logging-ek LAST DEPLOYED: Thu Aug 15 19:55:41 2024 NAMESPACE: logging STATUS: deployed REVISION: 1 TEST SUITE: elasticsearch-kibana-cypress-config Last Started: Thu Aug 15 20:05:16 2024 Last Completed: Thu Aug 15 20:05:17 2024 Phase: Succeeded TEST SUITE: elasticsearch-kibana-cypress-test Last Started: Thu Aug 15 20:05:18 2024 Last Completed: Thu Aug 15 20:10:18 2024 Phase: Failed Error: 1 error occurred: * timed out waiting for the condition' ++ sed -n '/Error:/,$p' + log_errors='Error: 1 error occurred: * timed out waiting for the condition' + [[ '' != \N\o\n\e ]] + [[ -n Error: 1 error occurred: * timed out waiting for the condition ]] + echo '❌ One or more tests FAILED for logging-ek, enable DEBUG for more verbose output' ❌ One or more tests FAILED for logging-ek, enable DEBUG for more verbose output + ERRORS=1 + ```
mentioned in merge request !4904 (merged)
added 27 commits
-
6a5663a5...9cdd8497 - 20 commits from branch
master
- ae1399c1 - Updated mattermost git tag
- b240f0f1 - Mattermost #155 (closed): Add runAsGroup for mattermost postgresql security context
- 83ce32d9 - Mattermost #155 (closed): Force mattermost chart template to properly manage postgresql values
- a90f5811 - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
- 2ec2552e - Mattermost #155 (closed): Correct pod security context settings for postgresql primary
- 81689b2b - Fixed conflicts
- 6f9d7ed3 - Merge remote-tracking branch 'origin/master' into update-mattermost-tag-9.10.1-bb.2
Toggle commit list-
6a5663a5...9cdd8497 - 20 commits from branch
added 1 commit
- 5a5528b3 - WIP : Temporarily remove all mattermost postgresql changes from bigbang...
added 1 commit
- d796f369 - Attempt to resolve ElasticSearch-Kibana testing issue by reverting to prior...
changed milestone to %2.34.0
added 9 commits
-
d796f369...fc09d8d0 - 8 commits from branch
master
- 7407d3c9 - Merge remote-tracking branch 'origin/master' into update-mattermost-tag-9.10.1-bb.2
-
d796f369...fc09d8d0 - 8 commits from branch
At this time the loki test failure has been resolved (from somewhere upstream? not by us), the neuvector test failure has mysteriously disappeared, and the only remaining failure is logging-ek. The logging-ek test has been failing for a long time and we simply weren't made aware that those failures had been ignored by the maintainers. Here are two runs from several versions ago that show the test having been failing, and merges proceeding anyway:
added 1 commit
- 25798d25 - Revert "Attempt to resolve ElasticSearch-Kibana testing issue by reverting to...
removed statusreview label
added statusreview label
requested review from @mike.knight and @cbowmanclare
changed milestone to %2.35.0
- Resolved by Michael Martin
Will merge into 2.35
mentioned in commit 616c6b44