NethServer v7-alpha2

Yes, go ahead NP :wink:

Work in NS 7 is going on, check this page: http://wiki.nethserver.org/doku.php?id=developer:nethserver_7_packages

I would like to highlight a couple of issues found:

  • httpd configuration has been completely refactored because CentOS 7 now ships with Apache 2.4, probably any web application will need some modification; see: https://github.com/NethServer/dev/issues/5012
  • ownCloud 8 is HELL! I spent about 4 hours on it, I can make it work by hand, but automatic installation still have problems. Anyone want to continue the work? :pray: @alep
2 Likes

This type of web application will continue to be ship In a ā€œtraditionalā€ way or in a docker container?

Are you working on owncloud 8 without saying anything? Here we are, me and @alep: THE OWNCLOUD TEAM

1 Like

For now with the traditional way, but if we will have applications with a lot of dependencies (like Ruby on Rails) we will probably ship them inside a container.

Owncloud 8 is up and running! :muscle:
Many asked for it, anyone want to try and report feedback?
@alefattorini @alep @medworthy @robb

Great! Itā€™s definitely in my todolist! /cc @fasttech

From gordon ramsay as well!

Where do I start? @alefattorini @giacomo

Just install NethServer 7 following this guide:
http://wiki.nethserver.org/doku.php?id=developer:nethserver_7_kickstart

At the end:

yum install nethserver-owncloud

Have fun! :smile:

1 Like

@giacomo my last attempts I used the minimal iso, not the minimal-1511, I wonder if that was the basis for the issues I had with it.

1511 is better, try to use it as described in the document.

1 Like

I ran into this last time, is anyone interested in looking at this flow and tell me what Iā€™m doing wrong?
This is basically what I ended up doing with the minimal iso last time but this time itā€™s not working. Iā€™m obviously missing something.

login as: root
root@192.168.124.204ā€™s password:
Last login: Thu Jan 28 15:51:07 2016
[root@localhost ~]# yum localinstall -y \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm
Loaded plugins: fastestmirror
Cannot open: http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm. Skipping.
Cannot open: http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm. Skipping.
Nothing to do
[root@localhost ~]# yum install -y \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile

Dependencies Resolved

===================================================================================================================================
Package Arch Version Repository Size

Installing:
wget x86_64 1.14-10.el7_0.1 base 545 k

Transaction Summary

Install 1 Package

Total download size: 545 k
Installed size: 2.0 M
Is this ok [y/d/N]: y
Downloading packages:
wget-1.14-10.el7_0.1.x86_64.rpm | 545 kB 00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : wget-1.14-10.el7_0.1.x86_64 1/1
Verifying : wget-1.14-10.el7_0.1.x86_64 1/1

Installed:
wget.x86_64 0:1.14-10.el7_0.1

Complete!
[root@localhost tmp]# wget http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm
ā€“2016-01-28 16:05:12-- http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm
Resolving packages.nethserver.org (packages.nethserver.org)ā€¦ 188.226.173.174
Connecting to packages.nethserver.org (packages.nethserver.org)|188.226.173.174|:80ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 23436 (23K) [application/x-rpm]
Saving to: ā€˜nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpmā€™

100%[=========================================================================================>] 23,436 129KB/s in 0.2s

2016-01-28 16:05:13 (129 KB/s) - ā€˜nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpmā€™ saved [23436/23436]

[root@localhost tmp]# wget http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm
ā€“2016-01-28 16:05:55-- http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm
Resolving packages.nethserver.org (packages.nethserver.org)ā€¦ 188.226.173.174
Connecting to packages.nethserver.org (packages.nethserver.org)|188.226.173.174|:80ā€¦ connected.
HTTP request sent, awaiting responseā€¦ 200 OK
Length: 21760 (21K) [application/x-rpm]
Saving to: ā€˜nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpmā€™

100%[=========================================================================================>] 21,760 126KB/s in 0.2s

2016-01-28 16:05:56 (126 KB/s) - ā€˜nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpmā€™ saved [21760/21760]

[root@localhost tmp]# yum localinstall -y \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm \ http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm
Loaded plugins: fastestmirror
Cannot open: http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm. Skipping.
Cannot open: http://packages.nethserver.org/nethserver/7.2.1511/base/x86_64/Packages/nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm. Skipping.
Nothing to do
[root@localhost tmp]# ls
ks-script-OGJlyA nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm yum.log
[root@localhost tmp]# yum localinstall -y \ nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm \ nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm Loaded plugins: fastestmirror
Cannot open: nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm. Skipping.
Cannot open: nethserver-mock-1.2.1-1.3.g3f77c3f.ns7.noarch.rpm. Skipping.
Nothing to do
[root@localhost tmp]#

:open_mouth: Itā€™s rather puzzling, I canā€™t reproduce that ā€œCannot open: ā€¦nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm. Skipping.ā€

Moreover wget downloads the RPM, so I suppose your network works properly.

Iā€™d try ā€œlocalinstallā€ from the downloaded RPM in /tmp, like

yum localinstall /tmp/nethserver-release-7-0.1.11.g66e6835.ns7.noarch.rpm
1 Like

Thatā€™s it.

All I can say isā€¦ pretty!

2 Likes

You can now start/stop/restart services from the web interface. What do you think @Ctek? :smile:

Pretty nice integrated graphs. @Jim :smiley:

Edit: Also, graphs are directly accessible from port 980, you donā€™t need anymore to forward port 80.

6 Likes

Yeahh! Can we close these discussions? :+1:

This day is a really good day :tropical_drink:
.
Someone can mark this date in the NethServer history

Donā€™t close these discussionsā€¦ We must celebrate :laughing:

2 Likes

Interesting , really interesting @giacomo, I searched recently how to embed a page on port 80 into the server-manager, I have now a solution to my issueā€¦fine :smile:

This can bring idea for phpMyAdmin by example

1 Like

Yes, a well polished interface mean a good feeling, a impressive good experience for the end user.

Itā€™s really important, to spread the world