close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#2078 closed Aufgabe (erledigt)

Image ausrollen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: bald erledigen Milestone: Image "Ambitionierter Albrecht"
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht einiger Lehrer
Keywords: Cc: netzwerk

Description

Das ist naturgemäß das letzte zu erledigende Ticket in diesem Milestone.
Folgendes ist zu beachten:

  1. In der start.conf.schueler und start.conf.lehrer als Image-Namen trusty-albrecht.cloop eintragen.
  2. Die neue Image-Datei hat den Namen "trusty-albrecht.cloop". Im Cache der Rechner liegt noch das alte Image "trusty.cloop". Der Cache ist nicht groß genug, um beide cloops zu halten. Daher müssen die Caches formatiert werden, bevor die Rechner gesynct werden. (Am besten gleich die Platte neu partitionieren, um #2077 zu lösen).
  3. Zeitgleich sollte auf dem paedml in den Nutzerhomes die Datei ~/.config/dconf/user gelöscht werden, damit alle Nutzer die neu gestaltete Starterleiste und den neuen Desktophintergrund erhalten.

Change History (13)

comment:1 by Rüdiger Kupper, 11 years ago

Status: new → accepted

comment:2 by Rüdiger Kupper, 11 years ago

Vor dem Ausrollen APT-Proxy wieder auf Standardwert setzen.

in reply to:  2 comment:3 by Rüdiger Kupper, 11 years ago

Gestern wurde das Image ausgerollt.

Erledigt sind
  • Vor dem Ausrollen APT-Proxy wieder auf Standardwert setzen.
  • Punkt 1 von oben
  • Punkt 2 von oben (linbo-remote-Befehle: "initache,sync:1,sync:2,halt")

comment:4 by Rüdiger Kupper, 11 years ago

Cc: netzwerk added

Folgende Rechner waren nicht erreichbar und müssen physikalisch aufgesucht werden:

  • rechner-5-06
  • rechner-5-27-020

Beide pingen, man kann sich aber weder per ssh noch per linbo-ssh einloggen.

comment:5 by Rüdiger Kupper, 11 years ago

Erledigt
  • Punkt 3 von oben:
    11:58/0 paedml ~ # for h in $(teacherhomes) $(studenthomes) ; do rm $h/.config/dconf/user ; done
    

Ich versuche jetzt, ob ich die "Zombie-Rechner" noch über das Epoptes-Interface erreichen kann.

comment:6 by Rüdiger Kupper, 11 years ago

  • rechner-5-27-020 lebt wieder und synct gerade.
  • rechner-5-06 ist weiter nicht erreichbar, vermutlich wurde ist beim Umräumen des Raums damit etwas passiert
  • und außerdem ist da ein bug in Jens' Skript, das dazu führte, dass einige Rechner übersehen wurden ;-)

comment:7 by Rüdiger Kupper, 11 years ago

Resolution: → erledigt
Status: accepted → closed

Okay. Das Image ist an alle erreichbaren Rechner ausgerollt.

Folgende Rechner brauchen physikalische Betreuung
  • rechner-5-06
  • rechner1-1-42
  • rechner1-1-43
  • rechner2-1-43
  • rechner3-1-43
  • hausmeister-201
  • alle Physik-Notebooks
  • alle NwT-Notebooks

In der Workstations-Datei stehen außerdem noch folgende Rechner, die nicht richtig aussehen:

  • Die Clients in r0027a und r0027b -- dort gibt es doch (noch) gar keine Linux-Clients(?!)
  • bib-01
  • semkurs01
  • semkurs02
  • physiknotebook01 (ebenfalls kein Linux-Client)
  • physiknotebook02 (")

Sind das Karteileichen? -> ticket:1768 erledigen.

Ich muss jetzt bis Montag noch die Releasenotes für die Kollegen schreiben.

Last edited 11 years ago by Rüdiger Kupper (previous) (diff)

comment:8 by Rüdiger Kupper, 11 years ago

Check der Imageversionen: Alle Rechner, die nicht mit Version 201512171317 antworten, brauchen physikalische Betreuung:

13:46/0 paedml ~ # synchelper --ver=1 --net=L

Aufruf fuer alle Lehrernetzclients / Partition 1
Checke die Image-Version von trusty-albrecht.cloop im Lehrernetz
 paedml                    - 201512171317
  rechner3-3-07             -   201512171317
  rechner-5-50              -   201512171317
  rechner-5-56              -   201512171317
  rechner2-3-07             -   201512171317
  rechner-lz-01             -   201512171317
  rechner-lz-02             -   201512171317
  rechner-lz-03             -   201512171317
  rechner-lz-04             -   201512171317
  rechner-lz-05             -   201512171317
  rechner-lz-06             -   201512171317
  rechner-lz-roml           -   201512171317
  rechner-sp1-5-09          - nicht erreichbar!
  rechner-sp4-5-47          -   201512171317
  rechner-sp3-5-36          -   201512171317
  rechner-sp2-5-23          - nicht erreichbar!
  rechner-1-sp0-5-10        -   201512171317
  rechner-2-sp0-5-10        -   201512171317
13:48/0 paedml ~ # synchelper --ver=1 --net=S
Aufruf fuer alle Schuelernetzclients / Partition 1
Checke die Image-Version von trusty-albrecht.cloop im Schuelernetz
  paedml                    - 201512171317
  bib-01                    - nicht erreichbar!
  lenovo-01                 - nicht erreichbar!
  lenovo-02                 - nicht erreichbar!
  lenovo-03                 - nicht erreichbar!
  lenovo-04                 - nicht erreichbar!
  lenovo-05                 - nicht erreichbar!
  lenovo-07                 - nicht erreichbar!
  lenovo-08                 - nicht erreichbar!
  lenovo-09                 - nicht erreichbar!
  lenovo-10                 - nicht erreichbar!
  lenovo-11                 - nicht erreichbar!
  lenovo-12                 - nicht erreichbar!
  semkurs01                 - nicht erreichbar!
  semkurs02                 - nicht erreichbar!
  physiknotebook1           - nicht erreichbar!
  physiknotebook2           - nicht erreichbar!
  physik-01                 - nicht erreichbar!
  physik-02                 - nicht erreichbar!
  physik-03                 - nicht erreichbar!
  physik-04                 - nicht erreichbar!
  physik-05                 - nicht erreichbar!
  rechner-1-31              -   201512171317 
  rechner-1-32              -   201512171317 
  rechner1-1-42             - nicht erreichbar!
  rechner2-1-42             - nicht erreichbar!
  rechner3-1-42             - nicht erreichbar!
  rechner4-1-43             - nicht erreichbar!
  rechner5-1-43             - nicht erreichbar!
  rechner1-1-43             - nicht erreichbar!
  rechner2-1-43             - nicht erreichbar!
  rechner3-1-43             - nicht erreichbar!
  hausmeister-201           - nicht erreichbar!
  rechner-2-03              - nicht erreichbar!
  rechner-3-01              -   201512171317 
  rechner-3-02              -   201512171317 
  rechner-3-03              -   201512171317 
  rechner-3-04              -   201512171317 
  rechner-3-07              -   201512171317 
  rechner-3-08              -   201512171317 
  rechner-3-09              -   201512171317 
  rechner-3-10              -   201512171317 
  rechner-3-11              -   201512171317 
  rechner-4-01              - nicht erreichbar!
  rechner-5-01              - nicht erreichbar!
  rechner-5-02              -   201512171317 
  rechner-5-03              -   201512171317 
  rechner-5-04              -   201512171317 
  rechner-5-05              -   201512171317 
  rechner-5-06              - nicht erreichbar!
  rechner-5-07              - nicht erreichbar!
  rechner-5-08              -   201512171317 
  rechner-5-17              -   201512171317 
  rechner-5-18              -   201512171317 
  rechner-5-19              -   201512171317 
  rechner-5-20              -   201512171317 
  rechner-5-21              -   201512171317 
  rechner-5-22              -   201512171317 
  rechner-5-29              -   201512171317 
  rechner-5-30              -   201512171317 
  rechner-5-31              -   201512171317 
  rechner-5-32              -   201512171317 
  rechner-5-33              -   201512171317 
  rechner-5-34              -   201512171317 
  rechner-5-40              -   201512171317 
  rechner-5-41              -   201512171317 
  rechner-5-42              -   201512171317 
  rechner-5-43              -   201512171317 
  rechner-5-44              -   201512171317 
  rechner-5-45              -   201512171317 
  rechner-5-46              -   201512171317 
  rechner-5-53              - nicht erreichbar!
  rechner-5-54              -   201512171317 
  rechner-5-55              -   201512171317 
  rechner-5-28-001          -   201512171317 
  rechner-5-28-002          -   201512171317 
  rechner-5-28-003          -   201512171317 
  rechner-5-28-004          -   201512171317 
  rechner-5-28-005          - nicht erreichbar!
  rechner-5-28-006          -   201512171317 
  rechner-5-28-007          -   201512171317 
  rechner-5-28-008          -   201512171317 
  rechner-5-28-009          -   201512171317 
  rechner-5-28-010          -   201512171317 
  rechner-5-28-011          -   201512171317 
  rechner-5-28-012          -   201512171317 
  rechner-5-28-013          -   201512171317 
  rechner-5-28-014          -   201512171317 
  rechner-5-28-015          -   201512171317 
  rechner-5-28-016          -   201512171317 
  rechner-5-28-017          -   201512171317 
  rechner-5-28-018          -   201512171317 
  rechner-5-28-019          -   201512171317 
  rechner-5-28-020          -   201512171317 
  rechner-5-28-021          -   201512171317 
  rechner-5-28-022          -   201512171317 
  rechner-5-27-001          -   201512171317 
  rechner-5-27-002          -   201512171317 
  rechner-5-27-003          -   201512171317 
  rechner-5-27-004          -   201512171317 
  rechner-5-27-005          -   201512171317 
  rechner-5-27-006          -   201512171317 
  rechner-5-27-007          - 201512171317 
  rechner-5-27-008          - 201512171317 
  rechner-5-27-009          -   201512171317 
  rechner-5-27-010          -   201512171317 
  rechner-5-27-011          -   201512171317 
  rechner-5-27-012          -   201512171317 
  rechner-5-27-013          -   201512171317 
  rechner-5-27-014          -   201512171317 
  rechner-5-27-015          -   201512171317 
  rechner-5-27-016          -   201512171317 
  rechner-5-27-017          -   201512171317 
  rechner-5-27-018          -   201512171317 
  rechner-5-27-019          -   201512171317 
  rechner-5-27-020          -   201512171317 
  rechner-5-27-021          -   201512171317 
  rechner-1-46              - nicht erreichbar!
Version 2, edited 11 years ago by Rüdiger Kupper (previous) (next) (diff)

in reply to:  7 ; comment:9 by bau, 11 years ago

In der Workstations-Datei stehen außerdem noch folgende Rechner, die nicht richtig aussehen:

  • Die Clients in r0027a und r0027b -- dort gibt es doch (noch) gar keine Linux-Clients(?!)
  • bib-01
  • semkurs01
  • semkurs02
  • physiknotebook01 (ebenfalls kein Linux-Client)
  • physiknotebook02 (")

das sind die Rembo-Clients - die müssen auch in der workstations-Datei drinstehen, sonst bekommen die keime Maschinenaccounts! Endung ganz hinten ist allerdings nicht 22 (also kein Linbo)

in reply to:  9 comment:10 by Rüdiger Kupper, 11 years ago

Replying to bau:

das sind die Rembo-Clients - die müssen auch in der workstations-Datei drinstehen, sonst bekommen die keime Maschinenaccounts! Endung ganz hinten ist allerdings nicht 22 (also kein Linbo)

Okay. Können wir es so machen, dass diese Rechner dann nicht als Rechnergruppe "schueler" drin stehen haben? Das finde ich sehr verwirrend, weil die Rechnergruppe ja mit einem bestimmten Image korrespondiert.

comment:11 by bau, 11 years ago

Kein Problem, das kam vom ersten Versuch, als ich von Rembo auf Linbo umstellen wollte und dabei leider die Registry-Patches zu bluescreens geführt hatten.

comment:12 by Rüdiger Kupper, 11 years ago

Okay, habe es mit in #1768 geschrieben.
Die Zahl ist übrigens nicht (mehr) 22. Es gibt gar keine Einträge mit 22 in der workstations-Datei. Es sieht mir mehr so aus, als erkennt man die Linuxmuster-Clients an der 1 in der vorletzten Stelle.

Hat sich das irgendwann geändert?

Ich habe die greps in Deinem Skript so angepasst, dass sie nur noch Linuxmuster-Clients finden (1 an vorletzter Stelle). Der Ausdruck ist jetzt recht unübersichtlich -- dieses Herausgreppen sollten wir in einen eigenen Befehl auslagern.

Siehe:
log:keplertools/scripts/trunk/synchelper
changeset:1049/keplertools

comment:13 by Rüdiger Kupper, 11 years ago

So, nachdem ich die Rechner mal alle abgeklappert habe, sieht das schon viel besser aus:

17:36/0 paedml ~ # synchelper --net=L --ver=1 | tee lver 

Aufruf fuer alle Lehrernetzclients / Partition 1
Checke die Image-Version von trusty-albrecht.cloop im Lehrernetz
  paedml                    - 201512171317
  rechner3-3-07             -   201512171317
  rechner-5-50              -   201512171317
  rechner-5-56              -   201512171317
  rechner2-3-07             -   201512171317
  rechner-lz-01             -   201512171317
  rechner-lz-02             -   201512171317
  rechner-lz-03             -   201512171317
  rechner-lz-04             -   201512171317
  rechner-lz-05             -   201512171317
  rechner-lz-06             -   201512171317
  rechner-lz-roml           -   201512171317
  rechner-sp1-5-09          -   201512171317
  rechner-sp4-5-47          -   201512171317
  rechner-sp3-5-36          -   201512171317
  rechner-sp2-5-23          -   201512171317
  rechner-1-sp0-5-10        -   201512171317
  rechner-2-sp0-5-10        -   201512171317
17:32/130 paedml ~ # synchelper --net=S --ver=1 | tee sver 

Aufruf fuer alle Schuelernetzclients / Partition 1
Checke die Image-Version von trusty-albrecht.cloop im Schuelernetz
  paedml                    - 201512171317
  lenovo-01                 - nicht erreichbar!
  lenovo-02                 - nicht erreichbar!
  lenovo-03                 - nicht erreichbar!
  lenovo-04                 - nicht erreichbar!
  lenovo-05                 - nicht erreichbar!
  lenovo-07                 - nicht erreichbar!
  lenovo-08                 - nicht erreichbar!
  lenovo-09                 - nicht erreichbar!
  lenovo-10                 - nicht erreichbar!
  lenovo-11                 - nicht erreichbar!
  lenovo-12                 - nicht erreichbar!
  physik-01                 - nicht erreichbar!
  physik-02                 - nicht erreichbar!
  physik-03                 - nicht erreichbar!
  physik-04                 - nicht erreichbar!
  physik-05                 - nicht erreichbar!
  rechner-1-31              -   201512171317
  rechner-1-32              -   201512171317
  rechner1-1-42             -   201512171317
  rechner2-1-42             -   201512171317
  rechner3-1-42             -   201512171317
  rechner4-1-42             -   201512171317
  rechner5-1-42             -   201512171317
  rechner1-1-43             -   201512171317
  rechner2-1-43             -   201512171317
  rechner3-1-43             -   201512171317
  hausmeister-201           -            cat: 
  can't                     -            open 
  '/cache/trusty-albrecht.cloop.info': -              No 
  such                      -            file 
  or                        -      directory
  rechner-2-03              - nicht erreichbar!
  rechner-3-01              -   201512171317
  rechner-3-02              -   201512171317
  rechner-3-03              -   201512171317
  rechner-3-04              -   201512171317
  rechner-3-07              -   201512171317
  rechner-3-08              -   201512171317
  rechner-3-09              -   201512171317
  rechner-3-10              -   201512171317
  rechner-3-11              -   201512171317
  rechner-4-01              - nicht erreichbar!
  rechner-5-01              -   201512171317
  rechner-5-02              -   201512171317
  rechner-5-03              -   201512171317
  rechner-5-04              -   201512171317
  rechner-5-05              -   201512171317
  rechner-5-06              -   201512171317
  rechner-5-07              -   201512171317
  rechner-5-08              -   201512171317
  rechner-5-17              -   201512171317
  rechner-5-18              -   201512171317
  rechner-5-19              -   201512171317
  rechner-5-20              -   201512171317
  rechner-5-21              -   201512171317
  rechner-5-22              -   201512171317
  rechner-5-29              -   201512171317
  rechner-5-30              -   201512171317
  rechner-5-31              -   201512171317
  rechner-5-32              -   201512171317
  rechner-5-33              -   201512171317
  rechner-5-34              -   201512171317
  rechner-5-40              -   201512171317
  rechner-5-41              -   201512171317
  rechner-5-42              -   201512171317
  rechner-5-43              -   201512171317
  rechner-5-44              -   201512171317
  rechner-5-45              -   201512171317
  rechner-5-46              -   201512171317
  rechner-5-53              -   201512171317
  rechner-5-54              -   201512171317
  rechner-5-55              -   201512171317
  rechner-5-28-001          -   201512171317
  rechner-5-28-002          -   201512171317
  rechner-5-28-003          -   201512171317
  rechner-5-28-004          -   201512171317
  rechner-5-28-005          -   201512171317
  rechner-5-28-006          -   201512171317
  rechner-5-28-007          -   201512171317
  rechner-5-28-008          -   201512171317
  rechner-5-28-009          -   201512171317
  rechner-5-28-010          -   201512171317
  rechner-5-28-011          -   201512171317
  rechner-5-28-012          -   201512171317
  rechner-5-28-013          -   201512171317
  rechner-5-28-014          -   201512171317
  rechner-5-28-015          -   201512171317
  rechner-5-28-016          -   201512171317
  rechner-5-28-017          -   201512171317
  rechner-5-28-018          -   201512171317
  rechner-5-28-019          -   201512171317
  rechner-5-28-020          -   201512171317
  rechner-5-28-021          -   201512171317
  rechner-5-28-022          -   201512171317
  rechner-5-27-001          -   201512171317
  rechner-5-27-002          -   201512171317
  rechner-5-27-003          -   201512171317
  rechner-5-27-004          -   201512171317
  rechner-5-27-005          -   201512171317
  rechner-5-27-006          -   201512171317
  rechner-5-27-007          -   201512171317
  rechner-5-27-008          -   201512171317
  rechner-5-27-009          -   201512171317
  rechner-5-27-010          -   201512171317
  rechner-5-27-011          -   201512171317
  rechner-5-27-012          -   201512171317
  rechner-5-27-013          -   201512171317
  rechner-5-27-014          -   201512171317
  rechner-5-27-015          -   201512171317
  rechner-5-27-016          -   201512171317
  rechner-5-27-017          -   201512171317
  rechner-5-27-018          -   201512171317
  rechner-5-27-019          -   201512171317
  rechner-5-27-020          -   201512171317
  rechner-5-27-021          -   201512171317
  rechner-1-46              -   201512171317
Note: See TracTickets for help on using tickets.