oncall icon indicating copy to clipboard operation
oncall copied to clipboard

Need clear instructions on installing from scratch

Open arjunnath opened this issue 6 years ago • 7 comments

Hi,

I'm having trouble installing oncall in our linux environment using the instructions given.

Here is one of the errors while running "python setup.py develop" : I have a venv set up with python 3.6.3

Processing dependencies for oncall==1.1.0 Searching for slackclient Reading https://pypi.python.org/simple/slackclient/ Downloading https://files.pythonhosted.org/packages/1f/9e/dd5bb327786be753e5d8de976082eb714cb83abeb00f67f0646ba2e166ad/slackclient-1.2.1.tar.gz#sha256=e9de0c893e8c5473107f5927ae1e543d35246f0c834f5e86470b22b762211577 error: Download error for https://files.pythonhosted.org/packages/1f/9e/dd5bb327786be753e5d8de976082eb714cb83abeb00f67f0646ba2e166ad/slackclient-1.2.1.tar.gz#sha256=e9de0c893e8c5473107f5927ae1e543d35246f0c834f5e86470b22b762211577: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:777)

  1. Can we have clear step by step instructions to download and install oncall for both development and separately for production use ? Please note that not everyone uses Docker.

  2. Is it possible to package oncall so we can start it easily ? i.e. minimum run. For example in a VM or as a single zip file ?

Thanks

arjunnath avatar Jul 01 '18 10:07 arjunnath

This appears to be a problem with SSL verification on files.pythonhosted.org; probably transient. We have installation instructions for development in our Readme, and Docker for quick setup. Support for services other than Docker is something we'd like to have in the future, and if you'd like to contribute an integration for k8s, AWS, or something else, that would be awesome.

dwang159 avatar Jul 02 '18 22:07 dwang159

Support for services other than Docker is something we'd like to have in the future

I meant simple install and start for bare-metal hosts and VMs. Also some instructions for running a production instance. All the info seems to be development oriented.

arjunnath avatar Jul 03 '18 16:07 arjunnath

I agree. Got it working based on the dev line, but wanted to have a best practices when rolling into production per se. I guess I could take the first stab at it and then let everyone shred it to bit, but at least it would be a start.

foequeue avatar Jul 10 '18 03:07 foequeue

@foequeue Go for it! I doubt anyone would shred it. I'm definitely not a programmer, but have had a couple of minor changes committed with absolutely no shredding.

jeremybender-work avatar Jul 17 '18 21:07 jeremybender-work

Yes, it would be good to have some explanation of the installation process. Also integration with AD/LDAP.

arjunnath avatar Jul 18 '18 09:07 arjunnath

Yes, it would be good to have some explanation of the installation process. Also integration with AD/LDAP.

Did you find any explanation? please share with me if you have.

easyaayush avatar Jul 31 '19 05:07 easyaayush

Yes, it would be good to have some explanation of the installation process. Also integration with AD/LDAP.

Did you find any explanation? please share with me if you have.

Unfortunately, we didn't get any method and so we built our own internal app in the end.

arjunnath avatar Jul 31 '19 07:07 arjunnath