11 Commits

Author SHA1 Message Date
Dustin B
db573519ee Update xo_install.sh 2019-06-17 11:26:11 -04:00
Dustin B
d25a71ef9a Direct people to this GH news issues page first rather than leaving the default of vatesfr
As a means of hopefully avoiding more banners/warnings/odd modifications from the dev team and a recent conversation with Olivier this change is being pushed as a means to get users of this script to come here for help first and the team here can elevate to vatesfr if so required.
2019-05-01 16:02:58 -04:00
Dustin B
d2f8e85b8c Merge pull request #45 from Jarli01/Banner-Removal
Banner removal
2019-05-01 15:55:41 -04:00
Dustin B
f6a19807ef Update xo_install.sh 2019-05-01 12:41:41 -04:00
Dustin B
6cd254b818 Banner Removal 2019-05-01 12:29:01 -04:00
Danp2
e78174de6a Fix plugins symlink
Remove extra equals sign
2019-04-15 12:18:02 -05:00
Dustin B
0f9daf7a9a Update CONTRIBUTING.md 2019-02-06 11:06:32 -05:00
Dustin B
c0e0eaf99a Update Troubleshooting.md
Additional explanation of what to do.
2019-02-06 11:02:53 -05:00
Dustin B
bfe0693796 Update Troubleshooting.md
punctuation
2019-02-06 10:33:08 -05:00
Dustin B
ae5f1567fd Delete single-line
Binning this for now until I can figure out why it just hangs. Don't want people thinking it works when it currently doesn't.
2019-02-06 10:30:42 -05:00
Dustin B
0803a856d0 Merge pull request #43 from Jarli01/Performance-and-Errors
Update Troubleshooting.md
2019-02-06 10:23:20 -05:00
4 changed files with 12 additions and 4 deletions

View File

@@ -71,7 +71,7 @@ further defined and clarified by project maintainers.
### Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at [INSERT EMAIL ADDRESS]. All
reported by contacting the project team at xogithub@gmail.com. All
complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident.

View File

@@ -2,6 +2,8 @@ If you are having issues before you create an issue please check the following.
# XO Website not loading
If the XO website fails to load please run the below command to determine if the primary service is running.
systemctl status xo-server.service
A properly running system should look similar to this:
@@ -56,4 +58,4 @@ While XOCE can and does operate without issue for many people there are benefits
There is a mandate for 1 GB of ram built into the installation script. While this is a requirement of XO it isn't a requirement of the OS.
An additional check is being considered to match the XOA system which is supplied with 2 CPU (or 1 CPU with 2 cores). While this currently isn't implemented if you encounter issues please try adding an additional CPU to your installation and see if the issue persists.
An additional check is being considered to match the XOA system which is supplied with 2 CPU (or 1 CPU with 2 cores). While this currently isn't implemented; if you encounter issues please try adding an additional CPU to your installation and see if the issue persists.

View File

@@ -1 +0,0 @@
bash -c "$(curl -s https://raw.githubusercontent.com/Jarli01/xenorchestra_installer/master/xoce)"

View File

@@ -46,6 +46,13 @@ ln -s /usr/bin/node /usr/local/bin/node
/usr/bin/git clone -b $xo_branch $xo_server
# Removing the "Built from Source - no support banner
sed -i '225,235 d' /opt/xen-orchestra/packages/xo-web/src/xo-app/index.js
# Point people to this GH for issues first and we can escalte to vatesfr if so required
sed -i 's~https://github.com/vatesfr/xen-orchestra/issues/new~https://github.com/Jarli01/xenorchestra_installer/issues/new~g' /opt/xen-orchestra/packages/xo-web/src/xo-app/about/index.js
# Patch to allow config restore
sed -i 's/< 5/> 0/g' /opt/xen-orchestra/packages/xo-web/src/xo-app/settings/config/index.js
@@ -61,7 +68,7 @@ sed -i "s|#'/' = '/path/to/xo-web/dist/'|'/' = '/opt/xen-orchestra/packages/xo-w
mkdir -p /usr/local/lib/node_modules/
# Symlink all plugins
for source in =$(ls -d /opt/xen-orchestra/packages/xo-server-*); do
for source in $(ls -d /opt/xen-orchestra/packages/xo-server-*); do
ln -s "$source" /usr/local/lib/node_modules/
done