Skip to content
This repository has been archived by the owner on Jun 4, 2021. It is now read-only.

Feedback on installation - Built from Mint 19.3 on real hardware to DigitalOcean droplet #1821

Open
woefull opened this issue Nov 1, 2020 · 1 comment

Comments

@woefull
Copy link

woefull commented Nov 1, 2020

Well... that was difficult.
I created a new gateway from scratch using default parameters in what I would say was a plain vanilla process which should have been predictably smooth. What happened is that I had to overcome several hurdles that were surprising since this was such a common place path to installation.

  1. gpg keyring not refreshing
    effect: causes the installation to fail
    solution: overcome following a hint to comment out the refresh task (False...) thanks to the contributor.
  2. openvpn stale key
    effect: causes installation of openvpn to fail and aborts the process
    solution: overcome by editing the openvpn signing key to manually refresh. Again thanks to contributor.
  3. Failing attempt to add the wireguard repository
    effect: causes the installation to fail
    solution: comment out the ppa addition since this si no longer needed. Again thanks to contributor.
  4. Screwed up file permissions for the generated docs
    efffect: generated docs go nowhere because the permission to write is not set or something like that
    solution: make the streisand directory writable at large (I know... it is bad) but it worked and you can reset perms after.
    Finally... success. This took a looooong time.
    The reason I am sharing this is to help someone else who may be going down that path to let them see that there is a light at the end of the tunnel and this is not the train coming.
    Also, I really like the project and I have setup at least 3-4 gateways previously, so I would like to be able to recommend it without breaking into a sweat when it does not work.
    Finally, thank you for the work. This is really a big project in terms of complexity and I hope this will help somewhat.
@xpat
Copy link

xpat commented Nov 16, 2020

@woefull

Does it matter if it is False of false (upper-case or lower-case F")? I've tried both, independently and in combination with other adjustments, such as those you resolved. I'm not sure I've made the changes as you did. Can you give a little more detail? I'm on DO Ubuntu 16.04, i.e., the server that Streisand provisioned. I'm still getting this error:

TASK [openvpn : Add the official OpenVPN APT key; hiding 25 lines of log...] ***********************************************************************
failed: [104.248.229.149] (item=None) => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}
fatal: [104.248.229.149]: FAILED! => {"censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result", "changed": false}```

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants