Vaultwarden requires v12 to update

What type of hardware are you using: Old laptop or computer
What YunoHost version are you running: 11.2.30.2
What app is this about: Vaultwarden

Describe your issue

Tried to install an update for Vaultwarden from 1.29.1~ynh4 to 1.32.0~ynh1 of this app but was stopped with the message:

This app requires YunoHost >= 12.0.0 but current installed version is 11.2.30.2

If it is ment for v12 why does it appear as an update for v11?

Regards

Dj

Share relevant logs or error messages

No log just a stop message

Because softwares are complex and making them behave just like common sense expectation is hard ā€¦

2 Likes

@Aleks ? I understand that it is complex to get somethingā€™s right and that software can be complex at not meeting expectations etc etc. I am only asking in the hope that there might be a resolution. But no matter. Iā€™ll leave it.

Dj

1 Like

Yes, sorry, update to Vaultwarden 1.32.0~ynh1 was pushed too earlyā€¦

Issues about it on github (referencing this post) :

@ericg should I ignore this update for now. ?

Thank you.

Dj

you can ignore this update if you donā€™t want to update to YunoHost 12 beta testing

2 Likes

@ericg ok thatā€™s good to hear. Many thanks

Dj

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.

I would revert this change, since in the case someone would like to install Vaultwarden, they would need to upgrade or install to YunoHost v12 beta. Not sure when the stable release is planned. Just saying. As a developer, I can install it on the commit before YnH v12 enforcement. But, as a User, you stay stuck or take the risk to break your installation installing an unstable release.

Edit: Ok, I see going further with the installation, the service doesnā€™t starts because it requires libssl3 which is not in bullseye.

2nd Edit: I was able to have Vaultwarden working by installing the commit before this one: Update manifest.toml Ā· YunoHost-Apps/vaultwarden_ynh@e03dee0 Ā· GitHub

Better than nothing, Vaultwarden for YNH 11 can be installed with:

sudo yunohost app install https://github.com/YunoHost-Apps/vaultwarden_ynh/tree/8680d8783873f70d982d781bef3c6211e16a14bb
2 Likes

@ericg thanks very much for this. Do you know if this version works with the latest release of the official iOS app which is where all this has come from.

On a wider note. I do appreciate the work and efforts that devs make to bring these apps to us, but this one is a bit of a pain.

I am interested to understand how the latest release for Vaultwarden is listed as an update for YNH 12 only when YNH 12 is still in beta but available for YNH 11. Iā€™m sure that itā€™s understandable that as users we rightly or wrongly become attached and in some cases reliant on our mobile apps and YNH apps, so we like to keep them up to date for all the obvious reasons.

Not all users are ready for ynh12. Please Iā€™m not bitching, I wouldnā€™t dare and I know itā€™s not your fault or problem, Iā€™m just putting it out there as politely as I can before someone barks at me.

Regards

Dj

1 Like

I am interested to understand how the latest release for
Vaultwarden is listed as an update for YNH 12 only when YNH 12 is still in beta but available for YNH 11. Iā€™m sure that itā€™s understandable that as users we rightly or wrongly become attached and in some cases reliant on our mobile apps and YNH apps, so we like to keep them up to date for all the obvious reasons.

We are humans, sometimes we make mistakes :grimacing: will we be forgiven?

latest release of the official iOS app will not work with latest release dor YNH 11.

1 Like

Of course we all make mistakes we are all humanā€¦ Jesus Iā€™ve done a few f*** ups myself and paid a priceā€¦ As I said Iā€™m not bitching or moaning, Iā€™m grateful, but I think its ok to askā€¦

dj

As answered previously :

softwares are complex and making them behave just like common sense expectation is hard ā€¦

The situation is not trivial to solve because the newest version of Vaultwarden is not compatible with Bullseye anymore, so would you rather have :

  • no update being advertised at all in the webadmin as if people stopped maintained the yunohost package ?
  • or knowing that the update exists but cannot be installed because youā€™re not yet on Bookworm

ā€¦?

We are forcing no one to upgrade

1 Like

Worth to mention, a PR has been made to be able to install latest version of Vaultwarden in YNH 11:

It looks like it uses a custom Docker image. (I havenā€™t reviewed it, so use at your own risk)

3 Likes

My container repo for building the bullseye vaultwarden containers is at GitHub - p4p4j0hn/vaultwarden: Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs

I have tweaked a few things in the GitHub Action. I switched the base container to Debian Bullseye. I also had to reduce parallelism for the Docker build and reduce core count for the Cargo compilation so that the build could complete (Iā€™m just using the free tier).

I am using this on my YNH 11 server.