2
0
mirror of https://github.com/frappe/bench.git synced 2024-11-12 00:06:36 +00:00
Commit Graph

93 Commits

Author SHA1 Message Date
gavin
495a038c45
fix(easy-install): compatibility for easy install on PY2 (#937)
* fix: compatibility for easy install on PY2

* test: remove python-distutils from travis

* chore: handle specific CalledProcessError for setuptools

Co-authored-by: Chinmay Pai <chinmaydpai@gmail.com>
2020-02-27 21:19:20 +05:30
Chinmay D. Pai
0a9effdfb4
chore: setup distutils inside travis
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2020-02-20 20:12:28 +05:30
Chinmay D. Pai
986015c13c
chore: substitute shutil.which with find_executable on py2
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2020-02-20 20:02:35 +05:30
Chinmay D. Pai
0b3feb1f7b
chore: add check for CI
Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2020-02-20 19:55:50 +05:30
Chinmay D. Pai
d47e1ac330
chore: fix easy_install
import print from __future__ for python2 to use print's file param

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2020-02-20 19:46:40 +05:30
gavin
2266b96880
Merge pull request #893 from gavindsouza/easy-inst-diff
fix(easy_install): log files saved with timestamp
2020-01-09 15:25:58 +05:30
Gavin D'souza
9cc6e2e2a8 fix(easy_install): datetime formatting 2020-01-09 15:22:29 +05:30
Gavin D'souza
b80cecc917 fix(easy_install): log files saved with timestamp 2020-01-07 15:34:34 +05:30
Gavin D'souza
f251feae87 fix: install pip via pacman, minor fixes 2020-01-02 14:23:55 +05:30
Gavin D'souza
c7381defd3 fix: updated sequence of package updates
chore: breakdown install_bench in smaller functions
2019-12-27 13:14:33 +05:30
Gavin D'souza
9e3d5c8587 chore: use shutil.which instead of find_executable 2019-12-20 14:45:56 +05:30
Gavin D'souza
07d23d6911 chore: rename print function to log 2019-12-19 14:38:46 +05:30
Gavin D'souza
bc190a6d3b chore: check if locales are set to avoid install breaking for click
setup + minor fixes
2019-12-19 14:01:24 +05:30
Gavin D'souza
b3feaa255b feat(easy-install): seperate logging and cleaner UI 2019-12-18 15:07:51 +05:30
Marco Gabriel
72c70b23bf feat(easy_install): add support for debian 10
* Easy Installer did not support Debian 10 Buster, so I changed the playbooks to support Debian 10.
* Related Issue: #831
* Tested in a newly deployed Debian 10 Buster running on KVM and in a brand new deployed LXC Container (--container) also running fine.
2019-12-15 10:19:33 +05:30
Chinmay D. Pai
ba4602bb2b
chore: pin ansible version to 2.8.5
i think some changes to the newer version of ansible api (2.9.0) causes
mariadb installation to fail spectacularly. pinning the ansible version
to 2.8.5 should fix this issue for now.

Signed-off-by: Chinmay D. Pai <chinmaydpai@gmail.com>
2019-11-04 17:32:17 +05:30
Saurabh
7af5e6732d fix: setup libssl dependancy by checking distribution 2019-10-21 15:36:02 +05:30
Aldo
f2aa068277 libssl1.0-dev package name is replaced by libssl-dev. 2019-10-01 18:01:08 -04:00
Aditya Hase
31fc3a0ebb fix(pdf): Use libssl1.0-dev instead of libssl-dev 2019-08-27 15:12:58 +05:30
Aditya Hase
46566cd9ac fix(ansible): Make everything verbose 2019-07-23 19:50:07 +05:30
Saurabh
94525d0721 fix: branch argument while running easy install 2019-07-23 12:04:47 +05:30
Sahil Khan
0e91bf43fd fix(easy_install): add version argument for installing different versions 2019-07-22 16:01:36 +05:30
Saurabh
ac51286f3c
Merge pull request #816 from adityahase/py3
fix: Initialise bench with Python 3
2019-07-22 15:32:50 +05:30
Saurabh
58e42c30ef
Merge pull request #801 from frappe/ubuntu-19-easy_install
fix(easy_install): add support for Ubuntu 19.04
2019-07-22 15:01:57 +05:30
Aditya Hase
e24ca16c90 fix: Initialize bench with Python 3 2019-06-21 10:52:13 +05:30
Saurabh
9fe3a91605 fix: requests package dependancy for centos 2019-05-16 19:26:02 +05:30
Chinmay Pai
81330fd894
fix(easy_install): add support for Ubuntu 19.04 2019-05-09 23:51:10 +05:30
Saurabh
b4dcea8b0e fix: easy install script 2019-05-07 09:47:35 +05:30
Ameya Shenoy
ea73913115
feat(LXC): container support for Frappe 2018-12-11 23:33:26 +05:30
Ameya Shenoy
8aa7c2b913
fix(travis): urllib3 2018-10-18 13:05:29 +05:30
Ameya Shenoy
de94469581
feat(ubuntu 18): Add support for Ubuntu 18.04
- added ubuntu 18 in the list of supported OS for the easy install
script
- ensured the install script for mariadb which works on ubuntu xenial
also works on ubuntu bionic
- sidenote: prevented pip from installing requests, since a system
package is already installed in centos 7

Signed-off-by: Ameya Shenoy <shenoy.ameya@gmail.com>
2018-09-16 22:59:09 +05:30
Ameya Shenoy
642935a8a8
removed pip lockdown on 9.0.3 2018-08-15 18:02:03 +00:00
Ameya Shenoy
1262f25704 multiple fixes:
- in travis tests added check for the node_modules folder not found, since it was moved to frappe from v11 onwards
- added --without-erpnext flag to install only frappe
- identified but not yet fixed localctl failure on scaleway cloud (instant fix: apt install keyboard-configuration kbd console-data)
- fixed owner and permissions for bench.log in logs
- fixed mariadb set root password issue
- added libselinux-python to centos for localctl issues
2018-07-10 12:12:14 +05:30
Ameya Shenoy
b8911fbf18
Merge pull request #674 from codingCoffee/crypto3
cryto
2018-06-09 15:54:10 +05:30
Ameya Shenoy
e61227c973
cryto 2018-06-09 10:23:12 +00:00
Ameya Shenoy
bb2453f7e2
requests urllib3 crypto fixes 2018-06-09 10:13:23 +00:00
Ameya Shenoy
c565269acf
cryptography urllib3 fixes 2018-06-09 10:09:44 +00:00
Ameya Shenoy
8cb621cfdd
Merge pull request #638 from codingCoffee/frappe_erp
set repo-url and branch for frappe and erpnext
2018-04-16 19:33:08 +05:30
Ameya Shenoy
4c13cb4289
frooze pip at 9.0.3 2018-04-16 11:22:32 +05:30
Ameya Shenoy
946365196a
set repo-url and branch for frappe and erpnext 2018-04-15 05:00:16 +05:30
Ameya Shenoy
5d7bb5a896
Compatibility fixes for pip 10 2018-04-15 03:23:49 +05:30
Ameya Shenoy
c8c9104ff9
minor 2018-04-10 18:41:30 +05:30
Ameya Shenoy
8a82f98eac
minor fixes 2018-04-10 12:47:45 +05:30
Ameya Shenoy
12f93976d0
Blank password not accepted
Stopped accepting blank passwords for MySQL password and Administrator password
in the install script
2018-04-09 15:50:43 +05:30
Ameya Shenoy
bebcd5300e
install prereqs before setup production
- removed locked down version of ansible, downloads latest now
- install ansible and other prereqs before bench setup production
2018-04-09 12:34:39 +05:30
Ameya Shenoy
d0303a6a84
update ansible version 2018-03-26 19:27:14 +05:30
Ameya Shenoy
f37768cef6
minor fix 2018-03-26 18:26:16 +05:30
Ameya Shenoy
1eed28eade
Handle python3 version for centos 2018-03-26 17:05:47 +05:30
Ameya Shenoy
d17406ce29
path not found fix 2018-03-05 13:17:46 +05:30
Ameya Shenoy
ffd75e5158
Playbook restructure part 1 2018-02-15 17:48:17 +05:30