Skip to content
Snippets Groups Projects

Mention ubuntu 12.04 server install script

Closed gitlab-qa-bot requested to merge ubuntu_script into master

Created by: dzaporozhets

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Created by: dzaporozhets

    I made a setup script few days ago https://github.com/gitlabhq/gitlab-recipes/blob/master/install/v4/ubuntu_server_1204.sh

    By Administrator on 2012-12-13T12:01:50 (imported from GitLab project)

    By Administrator on 2012-12-13T12:01:50 (imported from GitLab)

  • Created by: riyad

    There is already a note that there are prepared install scripts are available:

    For things like AWS installation scripts, init scripts or config files for alternative web server have a look at the "Advanced Setup Tips" section.

    Maybe that can be made more specific like:

    If you are interested in "recipes" for automated installation (Ubuntu Server, AWS, ...), init scripts, or config files for alternative web server have a look at the "Advanced Setup Tips" section

    By Administrator on 2012-12-13T13:22:40 (imported from GitLab project)

    By Administrator on 2012-12-13T13:22:40 (imported from GitLab)

  • Created by: riyad

    We should make the recipes repo in general more prominent, instead of promoting single recipes.

    By Administrator on 2012-12-13T13:23:34 (imported from GitLab project)

    By Administrator on 2012-12-13T13:23:34 (imported from GitLab)

  • Created by: dzaporozhets

    We should mention recipes repo as link in installation docs.

    By Administrator on 2012-12-13T13:55:32 (imported from GitLab project)

    By Administrator on 2012-12-13T13:55:32 (imported from GitLab)

  • Created by: dzaporozhets

    Also why I think PR will help users easily setup GitLab. In this case we got more users with one OS and prevent bugs in future when user made a mistake during installation.

    @Riyad what do you think?

    By Administrator on 2012-12-13T14:12:23 (imported from GitLab project)

    By Administrator on 2012-12-13T14:12:23 (imported from GitLab)

  • Created by: riyad

    While you are right that it will help for a more streamlined/automated installation, I don't think it will help much in reducing the amount of bugs we receive. IMHO it's difficult to "persuade"/"force" people to use a certain distro for GitLab, especially if they have some sort of infrastructure already. There will always be people who will use another distro or even OS and they will ask for our help. So I think it will be better to have "conformance checks" to make sure everything is setup correctly and allow admins to make sure they have not missed anything instead of "forcing" people to use a certain setup method. Especially the "not missed anything" becomes important if you have a running GitLab and want to upgrade it, because this is not covered by your "installation script".

    tl;dr automated install scripts are good and necessary, but we should not rely on them to be the only setup method

    By Administrator on 2012-12-13T16:17:08 (imported from GitLab project)

    By Administrator on 2012-12-13T16:17:08 (imported from GitLab)

  • Created by: dzaporozhets

    @Riyad I am not talking about only setup method. I fight for setup docs as most reliable source :) Just in case you building fresh server for GitLab it might help a lot. Like installing rvm with one script.

    Btw I'm not forcing this PR :) Just piar of this script

    By Administrator on 2012-12-13T16:49:24 (imported from GitLab project)

    By Administrator on 2012-12-13T16:49:24 (imported from GitLab)

  • Created by: riyad

    My idea was just "don't make Ubuntu too special" and promote the recipes in general more. Then we could divide the recipes into categories like "officially supported" and "user contributes/inofficially supported/ask the author" and have others help with other setups/distros/etc. Another idea would be to put "all" installation, config and upgrade docs/scripts/files into the recipes repo and only reference them from the Wiki and maybe add it as a submodule to GitLab.

    By Administrator on 2012-12-13T17:22:46 (imported from GitLab project)

    By Administrator on 2012-12-13T17:22:46 (imported from GitLab)

  • Created by: dzaporozhets

    I prefer to keep installation doc with project.

    Lets do next:

    1. Make a wiki page with links to OS specific recipes
    2. Mention gitlab-recipes repo in Installation manual

    By Administrator on 2012-12-13T17:28:01 (imported from GitLab project)

    By Administrator on 2012-12-13T17:28:01 (imported from GitLab)

  • Created by: riyad

    Was just an idea ;)

    By Administrator on 2012-12-13T17:28:41 (imported from GitLab project)

    By Administrator on 2012-12-13T17:28:41 (imported from GitLab)

Please register or sign in to reply
Loading