Enhancement #2636
Release: add script to simplify installation from CentOS
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-release | |||
Target version: | v6.5-beta3 | |||
Resolution: | NEEDINFO: | No |
Description
Create a script which installs NethServer base modules from a clean CentOS.
The script should also give the option to install extra packages.
Related issues
Associated revisions
Add install script for CentOS. Refs #2636
Removed testing repository. Refs #2636
History
#1 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from NEW to TRIAGED
- % Done changed from 0 to 20
#2 Updated by Giacomo Sanchietti over 7 years ago
- Assignee set to Giacomo Sanchietti
#3 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from TRIAGED to ON_DEV
- % Done changed from 20 to 30
#4 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 30 to 60
#5 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from MODIFIED to ON_QA
- Assignee deleted (
Giacomo Sanchietti) - % Done changed from 60 to 70
Package in nethserver-testing:
- nethserver-release-6.5-1.ns6.noarch.rpm
This package adds a new nethserver-install
script to simplify NethServer installation on a clean CentOS.
Test case 1
Install a base system:
yum localinstall -y http://pulp.nethesis.it/nethserver/nethserver-release-6.5-1.ns6.noarch.rpm nethserver-install
Check all is working and no errors have been occurred during install.
Test case 2
Install extra modules:
yum localinstall -y http://pulp.nethesis.it/nethserver/nethserver-release-6.5-1.ns6.noarch.rpm nethserver-install nethserver-mail nethserver-nut
Check all is working and no errors have been occurred during install.
#6 Updated by Davide Principi over 7 years ago
- Assignee set to Davide Principi
#7 Updated by Davide Principi over 7 years ago
- Status changed from ON_QA to VERIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 70 to 90
The script just works. We might improve it by adding:
- yum error checks
- catch and handle Ctrl+C
- shebang
- optional repositories (nethserver-testing) from environment variable or command line parameter
There were some errors, but were fixed with #2645
#8 Updated by Davide Principi over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
Released in nethserver/6.5/base
repository.