Skip to content

Update mongo and rocket chat#236

Draft
alitman-bcgov wants to merge 20 commits intomasterfrom
Update-Mongo-and-RocketChat
Draft

Update mongo and rocket chat#236
alitman-bcgov wants to merge 20 commits intomasterfrom
Update-Mongo-and-RocketChat

Conversation

@alitman-bcgov
Copy link
Collaborator

Updating Modules 2 and 3 of the 101 lab to include the latest version of MongoDB for security purposes.

Rough draft of updated instructions for 02_builds.md containing MongoDB 8.2 upgrade, for review.
Work in Progress: partial changes to 03_deployment.md
…pushing.

Made changes to mongo-ephemeral-template.yaml, 02_builds.md, and 03_deployment.md.
Will test and verify on Monday before pushing.
Additional updates of mongodb instructions for 02_builds and 03_deployment
@alitman-bcgov alitman-bcgov requested a review from mtspn January 26, 2026 22:16
@alitman-bcgov alitman-bcgov self-assigned this Jan 26, 2026

```oc:cli
oc -n [-tools] new-build https://github.com/BCDevOps/devops-platform-workshops-labs/ --context-dir=apps/rocketchat --name=rocketchat-[username]
oc -n [-tools] import-image rocketchat-[username]:latest \
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's use a set version of RC here rather than latest. Mainly since we caution people about using :latest when grabbing someobody else's image. We could have different results from students over time as rocketchat changes.

```oc:cli
oc -n [-tools] new-build https://github.com/BCDevOps/devops-platform-workshops-labs/ --context-dir=apps/rocketchat --name=rocketchat-[username]
oc -n [-tools] import-image rocketchat-[username]:latest \
--from=docker.io/rocketchat/rocket.chat:latest \
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

here too

oc -n [-tools] describe imagestream rocketchat-[username]

# Verify the latest tag exists
oc -n [-tools] get imagestreamtag rocketchat-[username]:latest
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also here

@@ -1,80 +1,75 @@
# Builds
In this lab, you will create a simple Docker based build for the Rocket Chat application.
In this lab, you will import the Rocket.Chat Docker image for use in your OpenShift environment.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
In this lab, you will import the Rocket.Chat Docker image for use in your OpenShift environment.
In this lab, you will import the Rocket.Chat Docker image for use in your OpenShift environment. Although this section is called 'builds', we've temporarily removed image building from this section for now.

Copy link
Collaborator

@mtspn mtspn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, tested all steps through builds/deployments and read through the rest. Changes requested per previous review.

@mtspn
Copy link
Collaborator

mtspn commented Feb 3, 2026

Section 8 Persistent storage all tested too and working, added some minor updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants