Skip to content

./bitwarden.sh update -> Update not needed #427

@olluz

Description

@olluz

Self-host installation scripts issue

  • I understand this repository only tracks self-host installation scripts and any other issues should be reported in bitwarden/server

Steps To Reproduce

./bitwarden.sh update

Expected Result

Bitwarden is updated.

Actual Result

"Update not needed."

Screenshots or Videos

bitwarden@bitwarden:/opt/bitwarden$ ./bitwarden.sh update


| |__ () |__ ____ _ _ __ _| | ___ _ __
| '
| | \ \ /\ / / | '__/ _ |/ _ \ '
| |) | | | \ V V / (| | | | (| | / | | |
|_./||_| _/_/ _,|| _,_|_
|| ||

Open source password management solutions
Copyright 2015-2025, Bitwarden, Inc.
https://bitwarden.com, https://github.com/bitwarden

===================================================

bitwarden.sh version 2025.9.0
Docker version 29.0.2, build 8108357
Docker Compose version v2.40.3

Update not needed
bitwarden@bitwarden:/opt/bitwarden$ curl -Lso bitwarden.sh "https://func.bitwarden.com/api/dl/?app=self-host&platform=linux" && chmod 700 bitwarden.sh
bitwarden@bitwarden:/opt/bitwarden$ ./bitwarden.sh update


| |__ () |__ ____ _ _ __ _| | ___ _ __
| '
| | \ \ /\ / / | '__/ _ |/ _ \ '
| |) | | | \ V V / (| | | | (| | / | | |
|_./||_| _/_/ _,|| _,_|_
|| ||

Open source password management solutions
Copyright 2015-2025, Bitwarden, Inc.
https://bitwarden.com, https://github.com/bitwarden

===================================================

bitwarden.sh version 2025.11.0
Docker version 29.0.2, build 8108357
Docker Compose version v2.40.3

Additional Context

I'm surprised that the "update" is actually not updating. Only if I download a newer version of the script.
Is that the intended behaviour ?
I would expect the script to check if there is an updated version available online and then act accordingly.
If you really want to handle it in this way you should cover this in your documentation.

Build Version

2025.9.0

Environment

Self-Hosted

Environment Details

irrelevant

Issue Tracking Info

  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions