Steps for RHEL7 missing in OTRS Admin Manual 4
Moderator: crythias
Steps for RHEL7 missing in OTRS Admin Manual 4
Why no steps for installing OTRS 4.0.x on RHEL7? I'm working through the install now with vanilla RHEL7 and documenting each step.
Test:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Re: Steps for RHEL7 missing in OTRS Admin Manual 4
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
"Testing": ((OTRS Community Edition)) and git Master
Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Re: Steps for RHEL7 missing in OTRS Admin Manual 4
The steps in Admin Manual 4.0.x are for RHEL6 and CentOS6. The steps do not work for RHEL7 / CentOS7.
Example, MySQL is not in the RH repos and the directions assume MySQL.
Another example, this fails:
Code: Select all
# yum install --nogpgcheck otrs-4.0.5-01.noarch.rpm
.......
--> Processing Dependency: perl(Template) for package: otrs-4.0.5-01.noarch
--> Finished Dependency Resolution
Error: Package: otrs-4.0.5-01.noarch (/otrs-4.0.5-01.noarch)
Requires: perl(Template)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
So I do this just to see what is "broken":
Code: Select all
# yum install --nogpgcheck --skip-broken otrs-4.0.5-01.noarch.rpm
.......
--> Finished Dependency Resolution
Packages skipped because of dependency problems:
apr-1.4.8-3.el7.x86_64 from rhel-7-server-rpms
apr-util-1.5.2-6.el7.x86_64 from rhel-7-server-rpms
httpd-2.4.6-19.el7_0.x86_64 from rhel-7-server-rpms
httpd-tools-2.4.6-19.el7_0.x86_64 from rhel-7-server-rpms
otrs-4.0.5-01.noarch from /otrs-4.0.5-01.noarch
1:perl-Archive-Extract-0.68-3.el7.noarch from rhel-7-server-rpms
perl-Archive-Tar-1.92-2.el7.noarch from rhel-7-server-rpms
perl-Archive-Zip-1.30-11.el7.noarch from rhel-7-server-rpms
perl-Authen-SASL-2.15-9.el7.noarch from rhel-7-server-rpms
perl-B-Lint-1.17-3.el7.noarch from rhel-7-server-rpms
perl-CGI-3.63-4.el7.noarch from rhel-7-server-rpms
perl-CPAN-1.9800-283.el7.noarch from rhel-7-server-rpms
perl-CPAN-Meta-2.120921-5.el7.noarch from rhel-7-server-rpms
perl-CPAN-Meta-Requirements-2.122-7.el7.noarch from rhel-7-server-rpms
perl-CPAN-Meta-YAML-0.008-14.el7.noarch from rhel-7-server-rpms
perl-CPANPLUS-0.91.38-4.el7.noarch from rhel-7-server-rpms
perl-CPANPLUS-Dist-Build-0.70-3.el7.noarch from rhel-7-server-rpms
perl-Convert-ASN1-0.26-4.el7.noarch from rhel-7-server-rpms
perl-Crypt-SSLeay-0.64-5.el7.x86_64 from rhel-7-server-rpms
perl-DBD-SQLite-1.39-3.el7.x86_64 from rhel-7-server-rpms
perl-DBIx-Simple-1.35-7.el7.noarch from rhel-7-server-rpms
perl-DB_File-1.830-3.el7.x86_64 from rhel-7-server-rpms
perl-Digest-HMAC-1.03-5.el7.noarch from rhel-7-server-rpms
1:perl-Digest-SHA-5.85-3.el7.x86_64 from rhel-7-server-rpms
perl-Env-1.04-2.el7.noarch from rhel-7-server-rpms
1:perl-ExtUtils-CBuilder-0.28.2.6-283.el7.noarch from rhel-7-server-rpms
perl-ExtUtils-Embed-1.30-283.el7.noarch from rhel-7-server-rpms
1:perl-FCGI-0.74-8.el7.x86_64 from rhel-7-server-rpms
perl-File-CheckTree-4.42-3.el7.noarch from rhel-7-server-rpms
perl-File-Fetch-0.42-2.el7.noarch from rhel-7-server-rpms
perl-GSSAPI-0.28-9.el7.x86_64 from rhel-7-server-rpms
1:perl-IO-Zlib-1.10-283.el7.noarch from rhel-7-server-rpms
1:perl-IPC-Cmd-0.80-4.el7.noarch from rhel-7-server-rpms
perl-JSON-2.59-2.el7.noarch from rhel-7-server-rpms
perl-JSON-PP-2.27202-2.el7.noarch from rhel-7-server-rpms
1:perl-LDAP-0.56-2.el7.noarch from rhel-7-server-rpms
perl-Locale-Codes-3.26-2.el7.noarch from rhel-7-server-rpms
perl-Locale-Maketext-1.23-3.el7.noarch from rhel-7-server-rpms
1:perl-Locale-Maketext-Simple-0.21-283.el7.noarch from rhel-7-server-rpms
1:perl-Log-Message-0.08-3.el7.noarch from rhel-7-server-rpms
perl-Log-Message-Simple-0.10-2.el7.noarch from rhel-7-server-rpms
2:perl-Module-Build-0.40.05-2.el7.noarch from rhel-7-server-rpms
1:perl-Module-CoreList-2.76.02-283.el7.noarch from rhel-7-server-rpms
1:perl-Module-Load-0.24-3.el7.noarch from rhel-7-server-rpms
perl-Module-Load-Conditional-0.54-2.el7.noarch from rhel-7-server-rpms
1:perl-Module-Loaded-0.08-283.el7.noarch from rhel-7-server-rpms
perl-Module-Metadata-1.000018-2.el7.noarch from rhel-7-server-rpms
1:perl-Module-Pluggable-4.8-3.el7.noarch from rhel-7-server-rpms
perl-Net-DNS-0.72-5.el7.x86_64 from rhel-7-server-rpms
1:perl-Object-Accessor-0.42-283.el7.noarch from rhel-7-server-rpms
1:perl-Package-Constants-0.02-283.el7.noarch from rhel-7-server-rpms
1:perl-Params-Check-0.38-2.el7.noarch from rhel-7-server-rpms
1:perl-Parse-CPAN-Meta-1.4404-5.el7.noarch from rhel-7-server-rpms
perl-Perl-OSType-1.003-3.el7.noarch from rhel-7-server-rpms
perl-Pod-Checker-1.60-2.el7.noarch from rhel-7-server-rpms
perl-Pod-LaTeX-0.61-2.el7.noarch from rhel-7-server-rpms
perl-Pod-Parser-1.61-2.el7.noarch from rhel-7-server-rpms
perl-Sys-Syslog-0.33-3.el7.x86_64 from rhel-7-server-rpms
perl-Term-UI-0.36-2.el7.noarch from rhel-7-server-rpms
perl-Test-Simple-0.98-243.el7.noarch from rhel-7-server-rpms
perl-Text-Soundex-3.04-4.el7.x86_64 from rhel-7-server-rpms
perl-Text-Unidecode-0.04-20.el7.noarch from rhel-7-server-rpms
perl-Thread-Queue-3.02-2.el7.noarch from rhel-7-server-rpms
4:perl-Time-HiRes-1.9725-3.el7.x86_64 from rhel-7-server-rpms
perl-Time-Piece-1.20.1-283.el7.x86_64 from rhel-7-server-rpms
perl-Version-Requirements-0.101022-244.el7.noarch from rhel-7-server-rpms
perl-XML-Filter-BufferText-1.01-17.el7.noarch from rhel-7-server-rpms
perl-XML-NamespaceSupport-1.11-10.el7.noarch from rhel-7-server-rpms
perl-XML-Parser-2.41-10.el7.x86_64 from rhel-7-server-rpms
perl-XML-SAX-Base-1.08-7.el7.noarch from rhel-7-server-rpms
perl-XML-SAX-Writer-0.53-4.el7.noarch from rhel-7-server-rpms
perl-autodie-2.16-2.el7.noarch from rhel-7-server-rpms
perl-core-5.16.3-283.el7.x86_64 from rhel-7-server-rpms
3:perl-version-0.99.07-2.el7.x86_64 from rhel-7-server-rpms
procmail-3.22-34.el7_0.1.x86_64 from rhel-7-server-rpms
Dependencies Resolved
..........
Transaction Summary
==========================================================
Install ( 12 Dependent packages)
Skipped (dependency problems) 75 Packages
Total download size: 4.4 M
Installed size: 9.9 M
Is this ok [y/d/N]: N
Exiting on user command
Your transaction was saved, rerun it with:
yum load-transaction /tmp/yum_save_tx.2015-02-02.10-26.DwsT5C.yumtx
#
Test:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Re: Steps for RHEL7 missing in OTRS Admin Manual 4
Thanks for the post. I get the same broken dependencies with otrs-4.0.5-01.noarch and otrs-4.0.2-01.noarch (tried same version on the link you posted).eandrex wrote:Here is a good how to:
https://huntingbears.nl/2014/12/11/how- ... -centos-7/
I have a vanilla RHEL7 install with EPEL repo installed and enabled. I disabled SELinux and have MariaDB 5.5.4 installed and configured. I have not updated Perl yet because directions say after OTRS install. I will do that manually as this RHEL7 is test environment setup just for OTRS.
Code: Select all
# yum repolist
Loaded plugins: langpacks, product-id, subscription-manager
repo id repo name status
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 7,174
rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 5,293
repolist: 12,467
# perl -v
This is perl 5, version 16, subversion 3 (v5.16.3) built for x86_64-linux-thread-multi
#
Test:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Re: Steps for RHEL7 missing in OTRS Admin Manual 4
I'm enabling and testing the other RHSM repos. By default only the Red Hat Enterprise Linux 7 Server (RPMs) is enabled. I will post results, it might take awhile there are a lot and want to be thorough.
Test:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Re: Steps for RHEL7 missing in OTRS Admin Manual 4
Found the missing RHSM repo. When I said "vanilla" I meant bare bones "vanilla".
Now the OTRS rpm install looks better.
Current repos:

Code: Select all
# subscription-manager repos --enable=rhel-7-server-optional-rpms
Repo 'rhel-7-server-optional-rpms' is enabled for this system.
Code: Select all
# yum install --nogpgcheck otrs-4.0.5-01.noarch.rpm
Loaded plugins: langpacks, product-id, subscription-manager
Examining otrs-4.0.5-01.noarch.rpm: otrs-4.0.5-01.noarch
Marking otrs-4.0.5-01.noarch.rpm to be installed
Resolving Dependencies
..............
--> Finished Dependency Resolution
Dependencies Resolved
====================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================
Installing:
otrs noarch 4.0.5-01 /otrs-4.0.5-01.noarch 87 M
Installing for dependencies:
apr x86_64 1.4.8-3.el7 rhel-7-server-rpms 103 k
apr-util x86_64 1.5.2-6.el7 rhel-7-server-rpms 92 k
httpd x86_64 2.4.6-19.el7_0 rhel-7-server-rpms 1.2 M
httpd-tools x86_64 2.4.6-19.el7_0 rhel-7-server-rpms 77 k
perl-AppConfig noarch 1.66-20.el7 rhel-7-server-optional-rpms 88 k
perl-Archive-Extract noarch 1:0.68-3.el7 rhel-7-server-rpms 28 k
perl-Archive-Tar noarch 1.92-2.el7 rhel-7-server-rpms 73 k
perl-Authen-SASL noarch 2.15-9.el7 rhel-7-server-rpms 57 k
perl-B-Lint noarch 1.17-3.el7 rhel-7-server-rpms 20 k
perl-CGI noarch 3.63-4.el7 rhel-7-server-rpms 250 k
perl-CPAN noarch 1.9800-283.el7 rhel-7-server-rpms 291 k
perl-CPANPLUS noarch 0.91.38-4.el7 rhel-7-server-rpms 307 k
perl-CPANPLUS-Dist-Build noarch 0.70-3.el7 rhel-7-server-rpms 29 k
perl-Convert-ASN1 noarch 0.26-4.el7 rhel-7-server-rpms 54 k
perl-Crypt-SSLeay x86_64 0.64-5.el7 rhel-7-server-rpms 58 k
perl-DBD-SQLite x86_64 1.39-3.el7 rhel-7-server-rpms 1.3 M
perl-DBIx-Simple noarch 1.35-7.el7 rhel-7-server-rpms 43 k
perl-DB_File x86_64 1.830-3.el7 rhel-7-server-rpms 73 k
perl-Digest-HMAC noarch 1.03-5.el7 rhel-7-server-rpms 16 k
perl-Env noarch 1.04-2.el7 rhel-7-server-rpms 16 k
perl-ExtUtils-Embed noarch 1.30-283.el7 rhel-7-server-rpms 49 k
perl-FCGI x86_64 1:0.74-8.el7 rhel-7-server-rpms 42 k
perl-File-CheckTree noarch 4.42-3.el7 rhel-7-server-rpms 18 k
perl-File-Fetch noarch 0.42-2.el7 rhel-7-server-rpms 27 k
perl-GSSAPI x86_64 0.28-9.el7 rhel-7-server-rpms 59 k
perl-IO-Zlib noarch 1:1.10-283.el7 rhel-7-server-rpms 50 k
perl-Image-Base noarch 1.07-23.el7 rhel-7-server-optional-rpms 14 k
perl-Image-Info noarch 1.33-3.el7 rhel-7-server-optional-rpms 83 k
perl-Image-Xbm noarch 1.08-21.el7 rhel-7-server-optional-rpms 18 k
perl-Image-Xpm noarch 1.09-21.el7 rhel-7-server-optional-rpms 19 k
perl-JSON noarch 2.59-2.el7 rhel-7-server-rpms 96 k
perl-LDAP noarch 1:0.56-2.el7 rhel-7-server-rpms 411 k
perl-Locale-Codes noarch 3.26-2.el7 rhel-7-server-rpms 314 k
perl-Log-Message noarch 1:0.08-3.el7 rhel-7-server-rpms 29 k
perl-Log-Message-Simple noarch 0.10-2.el7 rhel-7-server-rpms 11 k
perl-Module-Loaded noarch 1:0.08-283.el7 rhel-7-server-rpms 44 k
perl-Module-Pluggable noarch 1:4.8-3.el7 rhel-7-server-rpms 29 k
perl-Net-DNS x86_64 0.72-5.el7 rhel-7-server-rpms 308 k
perl-Object-Accessor noarch 1:0.42-283.el7 rhel-7-server-rpms 54 k
perl-Package-Constants noarch 1:0.02-283.el7 rhel-7-server-rpms 44 k
perl-Pod-Checker noarch 1.60-2.el7 rhel-7-server-rpms 28 k
perl-Pod-LaTeX noarch 0.61-2.el7 rhel-7-server-rpms 35 k
perl-Pod-POM noarch 0.27-10.el7 rhel-7-server-optional-rpms 101 k
perl-Pod-Parser noarch 1.61-2.el7 rhel-7-server-rpms 107 k
perl-Sys-Syslog x86_64 0.33-3.el7 rhel-7-server-rpms 42 k
perl-Template-Toolkit x86_64 2.24-5.el7 rhel-7-server-optional-rpms 1.4 M
perl-Term-UI noarch 0.36-2.el7 rhel-7-server-rpms 22 k
perl-Test-Simple noarch 0.98-243.el7 rhel-7-server-rpms 170 k
perl-Text-Soundex x86_64 3.04-4.el7 rhel-7-server-rpms 19 k
perl-Text-Unidecode noarch 0.04-20.el7 rhel-7-server-rpms 114 k
perl-Thread-Queue noarch 3.02-2.el7 rhel-7-server-rpms 17 k
perl-Time-HiRes x86_64 4:1.9725-3.el7 rhel-7-server-rpms 45 k
perl-Time-Piece x86_64 1.20.1-283.el7 rhel-7-server-rpms 68 k
perl-Version-Requirements noarch 0.101022-244.el7 rhel-7-server-rpms 21 k
perl-XML-Filter-BufferText noarch 1.01-17.el7 rhel-7-server-rpms 11 k
perl-XML-LibXML x86_64 1:2.0018-5.el7 rhel-7-server-rpms 373 k
perl-XML-NamespaceSupport noarch 1.11-10.el7 rhel-7-server-rpms 18 k
perl-XML-Parser x86_64 2.41-10.el7 rhel-7-server-rpms 223 k
perl-XML-SAX noarch 0.99-9.el7 rhel-7-server-rpms 64 k
perl-XML-SAX-Base noarch 1.08-7.el7 rhel-7-server-rpms 33 k
perl-XML-SAX-Writer noarch 0.53-4.el7 rhel-7-server-rpms 25 k
perl-XML-Simple noarch 2.20-5.el7 rhel-7-server-rpms 75 k
perl-autodie noarch 2.16-2.el7 rhel-7-server-rpms 77 k
perl-core x86_64 5.16.3-283.el7 rhel-7-server-rpms 41 k
procmail x86_64 3.22-34.el7_0.1 rhel-7-server-rpms 171 k
Transaction Summary
====================================================================================================================================
Install 1 Package (+65 Dependent packages)
Total size: 96 M
Total download size: 9.0 M
Installed size: 115 M
Is this ok [y/d/N]:
Code: Select all
# yum repolist
Loaded plugins: langpacks, product-id, subscription-manager
repo id repo name status
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 7,174
rhel-7-server-optional-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server - Optional (RPMs) 4,611
rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 5,293
repolist: 17,078
Test:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7
Prod:: OTRS 5.0.10 w/MariaDB 5.5.47 backend on RHEL7