Skip to content

[Change Request] Deploy Discourse version 3.4.4 #157

@nielx

Description

@nielx

Description

Update Discourse to version 3.4.4

How has the change been tested

Dev-tested by the container developer.

Steps to implement the change

Note: Please mark changes from the default steps below in bold

  1. Verify that the image is available in the package registry.
  2. Make the installation read-only using the Enable read-only button on the Admin/Backups page.
  3. Start a backup by using the Backup button on that page.
  4. Update the version in the infrastructure repository in deployments/discourse.yml.
  5. Apply the update to the server:
    $ kubectl apply -f deployments/discourse.yml
    
  6. Post-deployment checks (is the web service responding, is the site read-write again)
  7. Commit and push the updated deployment configuration to GitHub.
  8. Announce the update on the haiku-sysadmin and haiku mailing list.

Configuration Changes

Please list any configuration changes, and note whether they need to be done pre-deploy or post-deploy

None

Rollback Plan

If the update is unsuccesful, try rolling back the image with the following commands:

$ git restore deployments/discourse.yml
$ kubectl apply -f deployments/discourse.yml

If the update applied database transformations, or the database go corrupted in any other way, use Discourse's built in database restore features to return the data to the previously saved version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    change-requestRequest a change on Haiku's infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions