Skip to content
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

INSTALL.md is incomplete and/or outdated #6726

Open
mrog opened this issue Sep 9, 2022 · 1 comment
Open

INSTALL.md is incomplete and/or outdated #6726

mrog opened this issue Sep 9, 2022 · 1 comment

Comments

@mrog
Copy link
Contributor

mrog commented Sep 9, 2022

ISSUE TYPE
  • Documentation Report
COMPONENT NAME
Build instructions
CLOUDSTACK VERSION
4.16
CONFIGURATION
OS / ENVIRONMENT

CentOS 7

SUMMARY

I tried to follow the steps in INSTALL.md to build CloudStack on CentOS 7. The instructions aren't working. They seem to be missing some steps, and I wonder if some of the dependency version numbers are outdated (e.g. Maven 3.6.3).

STEPS TO REPRODUCE

EXPECTED RESULTS

ACTUAL RESULTS
I had to add a MySQL repository before yum could install MySQL.  I didn't know which version to use, so I picked 7.5 because it's used in the quick installation guide.

```
wget http:https://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
```

In the `Install tools and dependencies` section, I needed to add bzip2 and python3 to the yum command.

The Maven download URL doesn't work.  You could change the domain name from www.us.apache.org to archive.apache.org.  That would work, but you'd still get an old version.  I found it was much easier to just use sdkman.io to install the latest version.

Those changes were enough for the build to succeed.  But I couldn't create the DB schema.  I'm wondering if that part of the process needs an older version of MySQL.
@mrog mrog mentioned this issue Sep 9, 2022
12 tasks
@rohityadavcloud
Copy link
Member

Thanks @mrog we'll schedule this, you're right about unmaintained INSTALL.md. Some of us maintain it here though https://github.com/shapeblue/hackerbook/blob/main/2-dev.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

6 participants