sidux.com
Menu

News

Give back
Last 3 Contributions
30-11-2008 20.00
25-11-2008 100.00
25-11-2008 20.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
ralul
Post subject: Menschenskind sowas muss doch nicht ...Lösungen  PostPosted: Jul 17, 2008 - 08:58 PM



Joined: Jan 10, 2008
Posts: 225

Status: Offline
Heute Nacht hatte es die besonders fleissigen sidux dist-upgrader zu allererst von den Stühlen gehobelt:

Neue Versionen von dmsetup, lsb etc... machten vielen ein unbrauchbares System. Und andere konnten zwar Runlevel 3 booten aber nicht ins graphische System.

Die einfachste Lösung solches künftig zu vermeiden wäre :
Einen TestPC aufstellen, der zu den 2 Zeiten pro Tage an denen das Debian sid Repository aufgefrischt wird selber dist-upgraded und danach neu bootet. Nach erfolgreichem Boot sendet der TestPC die aufgefrischte debian sid main Paketliste zum sidux Server. Wir sidux User ändern die /etc/apt/sources.list auf
Code:

deb   http://sidux.net/debian/ sid main DEBIANSIDMAIN contrib non-free firmware fix.main fix.contrib fix.non-free

oder
Code:

deb http://debian.tu-bs.de/project/sidux/debian/ sid main DEBIANSIDMAIN contrib non-free fix.main fix.contrib fix.non-free

und haben dann die Gewissheit, das wenigstens ein TestPC nach dem dist-upgrade schon mal erfolgreich gebootet hat. Der einzige Nachteil wäre, dass wir eine halbe Stunde später dist-upgraden können, weil wir die Paketliste nicht mehr direkt von debian.org holen.

Ich würde 10 Euro aus meinem ziemlich leeren Portmanaie für eine solche Verbesserung an den sidux e.v. spenden!

Nachtrag: Geht das überhaupt eine Liste von einem anderen Server als die Pakete gedownloaded werden?


Last edited by ralul on Jul 18, 2008 - 10:11 AM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
zulu9
Post subject: Menschenskind sowas muss doch nicht passieren - diese Lösung  PostPosted: Jul 17, 2008 - 09:38 PM



Joined: Nov 30, 2006
Posts: 776
Location: Germany
Status: Offline
naja. welche software wird denn auf dem test-pc laufen? ein "typisches" setup gibt es ja nicht und nur die pakete zu benutzen, die bei sidux dabei sind, ist auch kein realistischer produktiveinsatz. auch kann ein PC unmöglich die verschiedenen hardwarekonfigurationen simulieren.
die idee find ich zwar eigentlich gut, aber der aufwand wäre relativ groß und der nutzen gering. außerdem wäre sidux dann ja nicht mehr wirklich debian/sid.

_________________
http://sidux.wordpress.com/ inoffizielles sidux-Blog
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
wannek2
Post subject: Menschenskind sowas muss doch nicht passieren - diese Lösung  PostPosted: Jul 18, 2008 - 07:59 AM



Joined: Dec 02, 2006
Posts: 78

Status: Offline
Eine "Rückgängig"-Funktion fürs d-u wäre cool!
Sonst von Hand aus dem log, sofern das eigene lokale Repo noch gefüllt ist.
 
 View user's profile Send private message  
Reply with quote Back to top
ModestUser
Post subject: RE: Menschenskind sowas muss doch nicht passieren - diese Lö  PostPosted: Jul 18, 2008 - 09:19 AM



Joined: Jan 07, 2008
Posts: 298

Status: Offline
Du kannst dein eigenes System in einer vbox einrichten und ein Test-d-u vorher laufen lassen (mit Paket-Cache).
 
 View user's profile Send private message  
Reply with quote Back to top
ralul
Post subject: Re: Menschenskind sowas muss doch nicht passieren - diese Lö  PostPosted: Jul 18, 2008 - 09:34 AM



Joined: Jan 10, 2008
Posts: 225

Status: Offline
@wannek2 : Die Rückgängig Funktion hätte ich mir gestern auch gewünscht. Aber das Debian Paketsystem ist für vorwärts Arkualisierung gebaut ist, dass heisst rückwärts Deaktualisierung geht zwar in den meisten Fällen (gestern nicht bei mir), ist aber nicht getestet und nie garantiert.

@zulu9: Jedenfalls wäre das gestrige Malheur wohl nicht passiert, weil gestern Pakete gestört waren, die jede Installation benutzt.

@ModestUser: Werde ich jetzt wohl auch so machen mit Vbox. Ich war gestern Abend nur etwas verärgert, weil ich ne Stunde lang blind im sidux rumkonfiguriert habe und nichts wieder hinkriegen konnte mit dem Einspielen der alten Versionen. Da ich kein Internet hatte (Ich habe nur wLan, was nicht mehr ging), half mir nur in Gentoo zu booten und mit chroot die betroffenen Pakete aus dem sidux Repository zu aktualisieren. Dazu noch einen großen Dank an die schnelle Reaktion der sidux Developer!

Aber wenn ich bedenke, dass ich schon ein gutes halbes Jahr bei sidux bin, also auf einem "rolling release" rolle, ist es schon erstaunlich, dass ich erst jetzt das erste Mal ernstliche Schwierigkeiten hatte.
 
 View user's profile Send private message  
Reply with quote Back to top
ralul
Post subject: andere Idee - per smxi Feedbacksystem  PostPosted: Jul 18, 2008 - 10:06 AM



Joined: Jan 10, 2008
Posts: 225

Status: Offline
Durch den Thread in http://sidux.com/PNphpBB2-viewtopic-t-11768.html kam ich gerade auf eine Idee einer "billigeren" Software Lösung. Wie wäre es h2 vorzuschlagen in sein smxi script ein freiwilliges Mitmachfeedbacksystem zu integrieren: Freiwillige melden sich an bei einem smxi-feedback server. Dann wird der Erfolg eines jeden smxi initiierten dist-upgrades rückgemeldet (vielleicht nur nach einem erfolgreichen Reboot ohne Fehler).

Jedem dist-upgrader könnte dadurch eine Erfolgsstatistik des letzten Tages angezeigt werden. Fehlende erfolgreiche Reboots wären eine deutliche Warnung für die Nachfolgenden.
 
 View user's profile Send private message  
Reply with quote Back to top
ModestUser
Post subject: RE: andere Idee - per smxi Feedbacksystem  PostPosted: Jul 18, 2008 - 11:07 AM



Joined: Jan 07, 2008
Posts: 298

Status: Offline
So etwas ist praktisch nicht automatisierbar. Schwerwiegend sind ja gerade die Nicht-Standard-Probleme. Wie wolltest du ausschließen, dass irgendwelche User ihr System selbst zerschossen haben und dann unnötige Warnmeldungen an smxi verschickt? Wie sollte smxi testen, ob ein reboot erfolgreich war? Das momentane System ist sehr gut und hat sich auch hier bewährt. Jemand hat Schwierigkeiten, kurze Zeit später gibt es eine Warnung und sehr schnell eine Lösung. So muss man nur von den Nutzern erwarten, dass sie kurz in den upgrade warnings nachschauen, ob alles in Ordnung ist. Ein paar Pechvögel gibt es dann halt. Aber so erhält niemand ein falsches Gefühl von Sicherheit.
 
 View user's profile Send private message  
Reply with quote Back to top
MucRonin
Post subject: Re: RE: Menschenskind sowas muss doch nicht passieren - dies  PostPosted: Jul 18, 2008 - 11:42 AM



Joined: Mar 29, 2007
Posts: 228
Location: München
Status: Offline
ModestUser wrote:
Du kannst dein eigenes System in einer vbox einrichten und ein Test-d-u vorher laufen lassen (mit Paket-Cache).


Das ist imho die beste und einfachste Lösung, (edit) denn sie beinhaltet auch ein gewisses Maß an Interesse und Eigenverantwortung.
 
 View user's profile Send private message  
Reply with quote Back to top
brummer
Post subject: RE: Re: RE: Menschenskind sowas muss doch nicht passieren -   PostPosted: Jul 18, 2008 - 01:57 PM



Joined: Dec 02, 2006
Posts: 532

Status: Offline
@ralul

hast du dir eigentlich mal diesen Beitrag von BlueShadow durchgelesen:
http://sidux.com/PNphpBB2-viewtopic-t-2403-start-0.html

er ist sehr empfehlenswert

brummer

_________________
[ sidux-20070120-d:3]
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
Snatch
Post subject: RE: Re: RE: Menschenskind sowas muss doch nicht passieren -  PostPosted: Jul 18, 2008 - 06:24 PM



Joined: Apr 13, 2008
Posts: 111

Status: Offline
Wie wäre es einfach nicht gierig jeden Tag sofort zu upgraden?
Muss ja nicht sein oder?
Ein bisschen warten und gut ist Very Happy

Gruß
Snatch
 
 View user's profile Send private message Visit poster's website  
Reply with quote Back to top
MucRonin
Post subject: Re: RE: Re: RE: Menschenskind sowas muss doch nicht passiere  PostPosted: Jul 18, 2008 - 06:46 PM



Joined: Mar 29, 2007
Posts: 228
Location: München
Status: Offline
Snatch wrote:
Ein bisschen warten und gut ist Very Happy


..und während des Wartens die News lesen bzw. die Upgrade Warnings im englischen Forenteil.

Gruß
M.

p.s.: und vor 24:00 ins Bett gehen Very Happy
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio