= Testmatrix für S4-Connector UCS 3.1-1 Errata und UCS 3.2-0 Errata = == Die Matrix hat drei Dimensionen: == A \ Tests pro Produkt | UCS Standard | UCS@School S4@Master | UCS@School ohne S4@Master | ============================================================================================== UCS 3.1-1 Errata | | | UCS 3.2-0 Errata | | | Release-Update 3.2-0 | | | B \ Tests pro Release | UCS Standard | UCS@School S4@Master | UCS@School ohne S4@Master | ============================================================================================== Paket-Erstinstallation | | | | Paket-Errata-Update | | | | == Daraus ergeben sich mindestens folgende Kombinationen: == 1. UCS 3.1-1 Test UCS Standard and UCS@School nach unten stehender Testmatrix 1.1 UCS Standard 1.1.1 Paket-Erstinstallation 1.1.2 Paket-Errata-Update 1.2 UCS@school mit Samba4 auf Master 1.2.1 Paket-Erstinstallation 1.2.2 Paket-Errata-Update 1.3 UCS@school ohne Samba4 auf Master 1.3.1 Paket-Erstinstallation 1.3.2 Paket-Errata-Update 2. UCS 3.2-0 Test UCS Standard and UCS@School nach unten stehender Testmatrix 2.1 UCS Standard 2.1.1 Paket-Erstinstallation 2.1.2 Paket-Errata-Update 2.2 UCS@school mit Samba4 auf Master 2.2.1 Paket-Erstinstallation 2.2.2 Paket-Errata-Update 2.3 UCS@school ohne Samba4 auf Master 2.3.1 Paket-Erstinstallation 2.3.2 Paket-Errata-Update 3 Release-Update UCS 3.1-1 auf UCS 3.2-0 3.1 UCS Standard 3.2 UCS@school verteilte Umgebung mit Samba4 auf dem Master 3.3 UCS@school verteilte Umgebung ohne Samba4 auf dem Master == Folgende Punkte wurden berücksichtigt: == A.1 UCS Standard (A: UCS 3.1-1 und UCS 3.2-0) A.1.1 Paket-Erstinstallation unter UCS Standard A.1.1.1 UCS DC Master - Joinscript läuft automatisch mit VERSION 0, msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Initialisierung des Connectors synchronisiert groupPolicyContainer nach UCS. A.1.1.2 UCS DC Backup: - Joinscript: läuft automatisch mit VERSION 0, msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. A.1.1.3 UCS DC Slave - Joinscript: läuft manuell mit VERSION 0, msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. A.1.2 Paket-Errata-Update unter UCS Standard A.1.2.1 UCS DC Master - Joinscript: läuft automatisch mit VERSION 4 bzw. 5 ( UCS 3.2-0) - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Wenn manuell vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som automatisch S4-WMI-Filter-Objekte in die S4 reject Liste. - Joinscript: Wenn manuell vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript msGPOWMIFilter automatisch msGPOWMIFilter-Attrbute an UCS msGPOContainer. A.1.2.2 UCS DC Backup: - Joinscript: läuft automatisch mit VERSION 4(5), msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - Joinscript: Wenn vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Joinscript: Wenn manuell vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript msGPOWMIFilter automatisch msGPOWMIFilter-Attrbute an UCS msGPOContainer. - DRS Replikation synchronisiert WMI-Filter-Objekte - groupPolicyContainer sind schon in UCS OpenLDAP. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.1.2.3 UCS DC Slave - Joinscript: läuft manuell mit VERSION 4(5), msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: Wenn vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Joinscript: Wenn manuell vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript msGPOWMIFilter automatisch msGPOWMIFilter-Attrbute an UCS msGPOContainer. - DRS Replikation synchronisiert WMI-Filter-Objekte - groupPolicyContainer sind schon in UCS OpenLDAP. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2 UCS@school mit Samba4 auf dem Master (A: UCS 3.1-1 und UCS 3.2-0) - postinst von school-master, school-singleserver und school-slave setzen connector/s4/mapping/wmifilter=yes !!! Hier ist Voraussetzung, dass die Metapakete *vor* dem S4-Connector upgedatet werden !!! A.2.1 Paket-Erstinstallation unter UCS@school verteilte Umgebung mit Samba4 auf dem Master A.2.1.1 UCS@school DC Master - Joinscript: läuft automatisch mit VERSION 0, msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Es gibt noch keine WMI-Filter-Objekte - Initialisierung des Connectors synchronisiert groupPolicyContainer und WMI-Filter-Objekte nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2.1.2 UCS@school DC Backup: - Joinscript: läuft automatisch mit VERSION 0, msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - DRS Replikation synchronisiert WMI-Filter-Objekte - groupPolicyContainer sind schon in UCS OpenLDAP. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2.1.3 UCS@school erster Slave PDC - Joinscript: läuft mit VERSION 0, msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - groupPolicyContainer sind schon in UCS OpenLDAP. - Initialisierung des Connectors synchronisiert in OpenLDAP existierende WMI-Filter nach Samba4 - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2.2 Paket-Errata-Update unter UCS@school verteilte Umgebung mit Samba4 auf dem Master A.2.2.1 UCS@school DC Master - Joinscript: läuft automatisch mit VERSION 4(5), msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Initialisierung des Connectors synchronisiert groupPolicyContainer nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2.2.2 UCS@school DC Backup: - Joinscript: läuft automatisch mit VERSION 4(5), msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - DRS Replikation synchronisiert WMI-Filter-Objekte - groupPolicyContainer sind schon in UCS OpenLDAP. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.2.2.3 UCS@school erster Slave PDC - Joinscript: läuft manuell mit VERSION 4(5), msGPOLink-Attribute sind schon an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, triggert das Skript upgrade_msWMI-Som die Replikation von in OpenLDAP existierenden WMI-Filter-Objekten nach S4. - Initialisierung des Connectors synchronisiert groupPolicyContainer nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.3 UCS@school verteilte Umgebung ohne Samba4 auf dem Master (A: UCS 3.1-1 und UCS 3.2-0) - postinst von school-master, school-singleserver und school-slave setzen connector/s4/mapping/wmifilter=yes !!! Hier ist Voraussetzung, dass die Metapakete *vor* dem S4-Connector upgedatet werden !!! A.3.1 Paket-Erstinstallation unter UCS@school verteilte Umgebung ohne Samba4 auf dem Master A.3.1.1 UCS@school DC Master - Nichts. A.3.1.2 UCS@school DC Backup: siehe Master A.3.1.3 UCS@school erster Slave PDC - Joinscript: läuft manuell mit VERSION 0, msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Es gibt noch keine WMI-Filter-Objekte - Initialisierung des Connectors synchronisiert groupPolicyContainer und WMI-Filter-Objekte nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.3.1.4 UCS@school zweiter Slave PDC - Joinscript: läuft manuell mit VERSION 0, msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy ist schon angelegt. - groupPolicyContainer sind schon in UCS OpenLDAP. - Initialisierung des Connectors synchronisiert in OpenLDAP existierende WMI-Filter nach Samba4 - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.3.2 Paket-Errata-Update unter UCS@school verteilte Umgebung ohne Samba4 auf dem Master A.3.2.1 UCS@school DC Master - Nichts. A.3.2.2 UCS@school DC Backup: siehe Master A.3.2.3 UCS@school erster Slave PDC - Joinscript: läuft manuell mit VERSION 4(5), msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Initialisierung des Connectors synchronisiert groupPolicyContainer nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy A.3.2.4 UCS@school zweiter Slave PDC - Joinscript: läuft manuell mit VERSION 4(5), msGPOLink-Attribute werden wie immer an UCS-Container geschrieben. - Joinscript: UCS Container cn=SOM,cn=WMIPolicy wird angelegt. - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, schreibt das Skript upgrade_msWMI-Som in S4 existierende WMI-Filter-Objekte in die S4 reject Liste - Joinscript: Da vor dem Update connector/s4/mapping/wmifilter=yes gesetzt wurde, triggert das Skript upgrade_msWMI-Som die Replikation von in OpenLDAP existierenden WMI-Filter-Objekten nach S4. - Initialisierung des Connectors synchronisiert groupPolicyContainer nach UCS. - Anlegen eines WMI-Filter-Objekts synchronisiert Objekt nach UCS in neuen Container cn=SOM,cn=WMIPolicy 3 Release-Update UCS 3.1-1 auf UCS 3.2-0 3.1 UCS Standard 3.1.1 UCS DC Master - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? - Gibt es Connector-rejects nach Anlegen neuer WMI-Filter vom Windows-Client aus? 3.1.2 UCS DC Slave - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? - Gibt es Connector-rejects nach Anlegen neuer WMI-Filter vom Windows-Client aus? - Lässt sich ein neuer Slave Joinen? 3.2 UCS@school verteilte Umgebung mit Samba4 auf dem Master 3.2.1 UCS@school DC Master - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? - Gibt es Connector-rejects nach Anlegen neuer WMI-Filter vom Windows-Client aus? 3.2.2 UCS@school DC Slave - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? - Gibt es Connector-rejects nach Anlegen neuer WMI-Filter vom Windows-Client aus? 3.3 UCS@school verteilte Umgebung ohne Samba4 auf dem Master 3.3.1 UCS@school DC Master - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? 3.3.1 UCS@school DC Slave - Update + run-joinscripts OK? - Sind unter UCS 3.1-1 angelegte Objekte noch per UDM modul einsehbar? - Gibt es Connector-rejects nach Anlegen neuer WMI-Filter vom Windows-Client aus?