ronivay
c6b66e70a0
If running ubuntu, make sure we have universe repository enabled so package installation doesn't fail
2020-04-06 19:55:19 +03:00
ronivay
78bcd027a5
Replace default nodejs v10 in debian 10 if installed
2020-04-06 12:10:39 +03:00
ronivay
d983287b04
skip couple steps from installation if XOUSER is root since this variable is nowadays always set
2020-04-04 20:53:53 +03:00
ronivay
26f0bcd858
Don't give error fron find command during rollback if xo-builds directory doesn't exist
2020-04-04 20:49:41 +03:00
ronivay
10cd21067e
Exclude memory amount from rollback option, pointless
2020-04-04 20:47:16 +03:00
ronivay
059c753c4e
Warn about memory even when using non-interactive options. while at it, remove some unecessary stuff from menu which is in README
2020-04-04 20:39:53 +03:00
ronivay
74aed4c011
Add a system memory amount check and give warning in the menu when less than 3GB
2020-04-04 20:15:08 +03:00
ronivay
d568e68ebd
Add a note to README about system requirements
2020-04-04 19:46:47 +03:00
ronivay
9b5b4a401d
fix output brainfarts from plugin installation
2020-03-17 10:52:14 +02:00
ronivay
89d588171b
update README
2020-03-16 08:48:29 +02:00
ronivay
354a977b7b
add debian 10 support
2020-03-16 08:44:42 +02:00
ronivay
e5ab695e9b
update README
2020-03-14 10:11:33 +02:00
ronivay
adf9b40735
node 8.x -> 12.x
2020-03-14 10:09:47 +02:00
ronivay
8361b047e8
Only run cap_net_bind_service when user is set to not root and fix stdout msg
2020-03-13 12:14:15 +02:00
ronivay
079de3c084
fix typo xo-server.cfg -> xo-install.cfg
2019-11-27 20:38:50 +02:00
ronivay
9831571cea
fix issue #27 : use config.toml file instead of xo-server.toml. remove old support for .yaml config
2019-11-27 20:28:20 +02:00
ronivay
5db6ceee04
typo fix
2019-11-05 09:08:48 +02:00
ronivay
b01ea1216c
add missing cifs-utils dependency
2019-11-05 09:06:20 +02:00
ronivay
223b56120d
output print fix
2019-10-12 09:18:27 +03:00
ronivay
6a29f889e8
Make output prettier
2019-09-10 11:40:02 +03:00
ronivay
8c6eec5312
update README
2019-08-14 16:00:27 +03:00
ronivay
8f226ab94d
Add note about allowing firewall for access
2019-04-12 09:19:16 +03:00
ronivay
0a4b5887ca
add support for Ubuntu 18
2019-03-21 14:07:51 +02:00
ronivay
f4146c8960
Deal with situation where symlinks point to non-existing directories
2019-01-15 15:47:26 +02:00
ronivay
abcfd98813
fix wrong set flag and reset trap setting so that service startup logs end up to logfile, if it fails
2019-01-15 13:51:40 +02:00
ronivay
3f20aca2c6
fix for installation to work with new .toml configuration files. also keep support for old .yaml just in case
2019-01-15 09:54:36 +02:00
ronivay
325158b4c1
if HTTPS is set, verify that cert and key match before starting installation
2018-12-14 16:02:36 +02:00
ronivay
0bd2dbeeaa
fix some messages during installation
2018-12-14 15:40:38 +02:00
ronivay
7ab8d3368a
update readme
2018-11-16 14:39:09 +02:00
ronivay
f588105e06
Fix test vagrantfiles and create missing xo-builds directory in xo-install.sh for new installations
2018-11-15 18:11:01 +02:00
ronivay
f3321ba90b
remove docker stuff from this repository to it's own repo
2018-11-13 15:44:42 +02:00
ronivay
356edd99cd
Set default variables so there's no situation they are empty
2018-11-13 09:50:09 +02:00
ronivay
7d5305fd0f
add option to install all available plugins, fix config file paths, fix typo and update README
2018-11-12 17:06:23 +02:00
ronivay
1e4f2e5692
Update README
2018-11-12 14:49:25 +02:00
Roni Väyrynen
ae077d78dc
Merge pull request #13 from tymcauley/master
...
Add config file, easy HTTPS setup, faster upgrades, and tagged release upgrades
2018-11-12 14:46:34 +02:00
Tynan McAuley
f87a20acc9
Added ability to update only to tagged releases.
2018-11-05 18:35:05 -05:00
Tynan McAuley
2ede089207
Sped up Xen Orchestra upgrade process.
...
Most importantly, the xo-server/xo-web build will only happen if the new
xen-orchestra source code is different from the currently-installed
build.
Additionally, the xen-orchestra source code will now be kept in a
separate source directory. So when a new upgrade happens, we pull any
updates into that directory, and copy that updated source tree to the
new install directory. This way, we're not performing a full clone each
time we do an update.
2018-11-05 18:30:02 -05:00
Tynan McAuley
d02296fe57
Added options for serving interface over HTTPS.
2018-11-05 17:25:35 -05:00
Tynan McAuley
3944e5dabf
Migrated configuration to a standalone file.
...
The deployed configuration file (xo-install.cfg) is not tracked by git,
so changes made by users won't affect their ability to update this git
repo.
2018-11-05 17:20:55 -05:00
Tynan McAuley
afdd9f1c77
Fixed whitespace issues.
2018-11-05 17:08:00 -05:00
Roni Väyrynen
6b34d96e74
Merge pull request #11 from tymcauley/master
...
Add setcap installation to Debian
2018-10-18 12:03:59 +08:00
Tynan McAuley
c8f70ced7b
Add setcap installation to Debian.
2018-10-17 10:03:07 -04:00
ronivay
6351dbf933
Add file level restore capability to CentOS, install dependencies for NFS mounts, same improvements to docker container
2018-10-09 15:32:06 +03:00
ronivay
1765375cb8
add missing packages to installation
2018-10-08 16:16:09 +03:00
ronivay
a1294230b2
Don't add cloud plugin to docker container
2018-10-08 15:06:47 +03:00
ronivay
41931430d8
Install all plugins to docker container
2018-10-08 14:56:32 +03:00
ronivay
618aeed559
Fix setcap issues between distros
2018-10-02 14:03:39 +03:00
ronivay
fe577df1c3
Test update functionality along with installation
2018-08-10 17:48:39 +03:00
ronivay
c3d2856fca
update README
2018-08-02 10:56:26 +03:00
ronivay
486ff0f8ed
update README
2018-08-02 10:52:42 +03:00