New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing install instructions #49
Comments
Granted, it's not explicitly shown in the docs but there's not much to running g-d. After putting in the config file, run it with -v and/or look for messages in /var/log/messages. If it has problems checking out your repo, if there's a cookbook dependency problem (e.g. metadata requires a cookbook but it's not in the repo), or it can't connect to your chef server, it's pretty verbose about any errors. Then throw it in cron/systemd timer to run frequently forever.
Whichever user is running g-d, will also need a knife config to upload stuff to the chef user. If you're doing this as root, then root will need a ~/.chef/knife.rb config. You can go one step further and create a write-only validation key just for grocery-delivery uploads:
|
Thanks! That part is easy to pick up, the trouble I ran into is figuring out how to land |
For anyone following along, install is broken right now due to an upstream bug and a workaround exists: Originally posted by @jaymzh in #48 (comment) Install instructions to come soon. |
@vladionescu are you still interested in contributing install instructions? |
I am, apologies for forgetting this. My host got borked a few months ago
and I haven't gotten around to fixing it yet.
…On Mon, May 6, 2019, 14:11 Phil Dibowitz ***@***.***> wrote:
@vladionescu <https://github.com/vladionescu> are you still interested in
contributing install instructions?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#49 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABJRRFNVT45SLZXEPSBCZ73PUCNF7ANCNFSM4GUBCNPA>
.
|
There is no guidance on how to install gd. Ideally it would be a section in README.md or an INSTALL.md file could be added to the repo.
I'm willing to write the instructions once I figure out how to get it running myself 😄
The text was updated successfully, but these errors were encountered: