canonical / snap-vault

Vault is a tool for securely accessing secrets
https://snapcraft.io/vault
Other
16 stars 10 forks source link

This snap package of vault seems to not include vault-ui. #29

Closed Reclad closed 6 months ago

Reclad commented 3 years ago

I am amazed to see that the vault-ui set is not included in this package.

I just figured out that the official Canonical "snap" packages are a joke.

Here is the message that appears when I run the UI (ui = true):

Vault UI is not available in this binary.
To get Vault UI do one of the following:
    Download an official release
    Run make bin to create your own release binaries.
    Run make dev-ui to create a development binary with the UI. 

image

It's probably because this snap package does not compile binary correctly or it does not receive last version of Vault. (v1.6.2 vs source-branch: release/1.5.x)

Please Canonical, do not make your packages official if they have not been packaged properly.

So, my requests are :

Thank you.

javacruft commented 2 years ago

Hi Reclad

Enabling the vault UI has proved problematic in the snap build process - I have this on my TODO list to investigate further.

The 1.6 track on the snapstore will track the Vault 1.6 release - stable channel is currently 1.6.5 and I've just kicked builds off to pickup 1.6.7 (which was the last 1.6 release I think).

As to maintenance of this snap - acknowledge that this has be sporadic and apologies for that - working to improve that situation going forward this year.

alexpearce commented 1 year ago

Is this something external contributors could help with?

I'm not familiar with developer snaps but I'd like to have the UI available here so would be willing to look into it.

javacruft commented 1 year ago

@alexpearce absolutely but I did infact find some time to look at this.

The 1.11 track has the UI enable on selected architectures (the version of nodejs was to old on anything other than amd64 and arm64).

gruyaume commented 6 months ago

Closing this has this has been added to the 1.11 track for a while now.