The final release is almost ready, but i was wondering: which way do you prefer for the upgrade?
Scenario 1
Manual upgrade from shell:
yum localinstall http://mirror.nethserver.org/nethserver/nethserver-release-6.7.rpm
yum clean all && yum update
Scenario 2
Manual upgrade from Software Center.
To make this happen we have to release nethserver-release-6.7.rpm inside the nethserver-updates repository for 6.6.
This will make NethServer a real rolling release distro
When I did scenario 1, my NS crashedā¦ lost my both my cardsā¦ Had to download 6.7 and reinstall from scratch. I dont know if anyone had the same problemā¦ so scenario 2 for meā¦
[quote=āzamboni, post:10, topic:1838ā]
scenario 2 is just scenario 1 driven by the web UIā¦
[/quote]Very trueā¦ but if there are errors it doesnt give you the impression you typed something wrongā¦
I understand that.
Sorry. I think I didnāt was very clear, or maybe is a stupid question.
Is it possible to write/make something behind the update button to do the two steps, automatically, one by one, as you described, after you clicked the button?
Edit
I made update from Zentyal 4.0 to 4.1 with one click on the update button and I think that the first step was to check if the 4.0 is updated.
It could be a ādifferentā kind of button and this way it will not be like the normal update.
This button can be āretreivedā via normal update. For example when you update the software center it gets itās status.
When we have a ādistro upgradeā script added as package the button appears
When āclickedā it will run a script to perform all the updates.
I think this was the way that Zential had the update button.
1 normal updates add the ādistro-update-scriptā to the system
2 when this script is found or added, the UI presents the user with a āNS 6.X availableā button
3 the script runs all the update / upgrades required