UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

SKIP UPGRADE CHECK mattermost update to 9.10.1-bb.2

Merged BB_AUTO_MR_TOKEN requested to merge update-mattermost-tag-9.10.1-bb.2 into master
All threads resolved!

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.

Edited by Jacob Kershaw

Merge request reports

Merge request pipeline #3552875 passed with warnings

Merge request pipeline passed with warnings for 25798d25

Approved by

Merged by Michael MartinMichael Martin 7 months ago (Aug 20, 2024 6:52pm UTC)

Merge details

Pipeline #3555509 passed

Pipeline passed for 616c6b44 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • assigned to @akesterson

  • **** changed the description

    changed the description

  • added debug label

  • Andrew Kesterson changed title from Draft: mattermost update to 9.10.1-bb.2 to Draft: SKIP UPGRADE CHECK mattermost update to 9.10.1-bb.2

    changed title from Draft: mattermost update to 9.10.1-bb.2 to Draft: SKIP UPGRADE CHECK mattermost update to 9.10.1-bb.2

  • added 2 commits

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • added 1 commit

    Compare with previous version

  • Jacob Kershaw changed the description

    changed the description

  • added 1 commit

    • e9f18f04 - Change security context UID/GID references to 1001

    Compare with previous version

  • Andrew Kesterson added 34 commits

    added 34 commits

    Compare with previous version

  • 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
    + ```
  • The loki helm test failure went away after rebasing the latest main, but the logging-ek failure remains. I don't think this is mattermost related.

  • mentioned in merge request !4904 (merged)

  • Jacob Kershaw added 27 commits

    added 27 commits

    Compare with previous version

  • added 1 commit

    • 0a2a2488 - # This is a combination of 5 commits.

    Compare with previous version

  • added 1 commit

    • 5a5528b3 - WIP : Temporarily remove all mattermost postgresql changes from bigbang...

    Compare with previous version

  • added 1 commit

    • d796f369 - Attempt to resolve ElasticSearch-Kibana testing issue by reverting to prior...

    Compare with previous version

  • Andrew Kesterson marked this merge request as ready

    marked this merge request as ready

  • Andrew Kesterson changed milestone to %2.34.0

    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

    Compare with previous version

  • 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...

    Compare with previous version

  • **** requested review from @mike.knight and @cbowmanclare

    requested review from @mike.knight and @cbowmanclare

  • **** changed milestone to %2.35.0

    changed milestone to %2.35.0

  • Michael Martin approved this merge request

    approved this merge request

  • Michael Martin resolved all threads

    resolved all threads

  • Michael Martin mentioned in commit 616c6b44

    mentioned in commit 616c6b44

Please register or sign in to reply
Loading