vrijdag 30 september 2011

Dag 20: Terug naar de werkelijkheid, Deploymentproject bijna af.

Vandaag zijn Martijn en ik wederom bezig geweest met Adobe CS4 Design Premium en Visual Studio 2010. Er zijn weer ( zoals altijd ) enkele problemen boven water gekomen. Met CS4 was ik al bang voor dat het probleem zou voordoen. Wanneer het AutoIT script begint en de setup opend van CS4, is de focus van het window af, en staat de main focus op het deployment scherm "Installation Progress"... Hierdoor kan het AutoIT script niet de serial code invoeren en het programma installeren. Waardoor wij weer een ander AutoIT script moesten schrijven dat ervoor zorgde dat de focus van het adobe installatie scherm boven zou houden. Dit was niet gelukt, maar het was wel gelukt om het scherm van de task sequence te verplaatsen naar links bovenin het scherm, waar daarna wel de focus was op het adobe installatie scherm. Toen hebben wij opnieuw gedeployed om te testen of alles werkte, maar nee dat werkte niet omdat er weer een security warning naar boven kwam... Hier zijn wij niet veel verder aan gegaan de rest van de dag.

Martijn was vandaag bezig met VS2010 en de 64 bit versies van VS2010 en VS2008. Nadat hij de configuratie bestanden had gemaakt en deze op de server gezet had was het al tijd voor iets anders dus hier zijn wij verder niet mee op geschoten.

Op de helft van de dag zijn wij tevens weer verhuisd naar de hosting en support afdeling met onze werkstations. Zodat wij weer meer dagelijkse werkzaamheden konden oppakken. Zo hebben wij bijvoorbeeld nieuwe gebruikers in de Active Directory aangemaakt en hebben wij verschillende backups van databases gemaakt en terug gezet voor interne mederwerkers.

Daarna was er een afsluitende borrel omdat twee collega's na 10 jaar dienst weg gingen om een eigen bedrijf te starten. Hierna was het alweer weekend.

Dag 19: Adobe CS4 Design Premium prima werkend!

Vandaag zijn wij met de laatste twee programma's bezig geweest. Namelijk Adobe Creative Suite 4 Design Premium en Visual Studio 2010.

Ik heb mij vooral gefocust op CS4. Zoals gister al vermeld was ging dit om een upgrade versie van CS3. Hier zijn wij achter gekomen na een deployment uit te voeren en vervolgens in de logbestanden te zoeken naar een error. Hier stond toen dat het inderdaad een upgrade versie was, waardoor dit pakket niet geheel silent geïnstalleerd kon worden. Na een tijdje zoeken voor een mogelijke oplossing hadden wij gevonden dat er een mogelijkheid was om een script te schrijven met behulp van AutoIT3 waardoor deze de muis zou bewegen en de serial codes zou invoeren, zodat alsnog zonder enige gebruiker interactie Adobe CS4 DP geïnstalleerd kon worden. Na even zoeken zijn wij er tevens achter gekomen dat AutoIT3 een hulp programma's heeft genaamd ScriptWriter. Dit programma kan allerlei handelingen recorden en dan vervolgens deze handelingen in een script omzetten, wat dan weer gebruikt zou kunnen worden om CS4 silent te installeren. Nadat wij dit gerecord hadden. Was het tijd voor een test. Tijdens het testen zijn wij weer op een ander probleem gestuit. Tijdens de installatie vroeg Windows om toestemming om een programma uit te voeren, dit komt omdat de setup van een netwerkshare gehaald word. Na een tijdje zoeken hebben wij hier een oplossing voor gevonden. Er moest een register code toegevoegd worden aan het register. Hiermee werd de warning uitgeschakeld. Vervolgens hebben wij nogmaals de proef op de som gesteld en was de installatie succesvol.

Martijn heeft zicht vandaag wederom gestort op Visual Studio 2010, deze wou niet silent installeren omdat .NET 4 Framework een dependency was van Visual Studio 2010. Dit pakket heeft tevens de behoefte om opnieuw op te starten zodat alle instellingen toegepast worden op het systeem en VS 2010 geïnstalleerd kan worden. Hiervoor hadden wij een simpele oplossing dachten wij, namelijk het toevoegen van de /norestart parameter in MDT bij de applicatie. Helaas had dit geen effect. Uiteindelijk hebben wij .NET 4 Framework apart toegevoegd als programma in MDT en deze diende eerste geinstalleerd te worden door de Task Sequence, waarna deze installatie klaar was zou het systeem opnieuw opstarten om vervolgens verder te gaan met de installatie van VS 2010. Morgen gaan wij testen of dit inderdaad werkt.

Het script voor Adobe zullen wij morgen tevens testen of deze met een deployment net zo goed werkt. Maar ik heb zelf zo een vermoeden dat het niet gaat werken omdat het venster van MDT in het scherm de focus heeft en niet de setup...

Nog een probleem waar we tegen aan gaan lopen dus... Hopelijk vinden we daarvoor morgen de oplossing.

Voor nu, op naar huis!

donderdag 29 september 2011

Dag 18: Adobe CS4, VS2008+SP1 en VS2010

Vandaag zijn wij bezig geweest met het werkend krijgen van Adobe Creative Suite 4 Design Premium en Visual Studio 2008 + SP 1 en Visual Studio 2010.

Gisteren hebben wij op het einde van de dag de waarschijnlijke error gevonden waarom CS4 Web Premium het niet deed bij het deployen ervan. Het setup bestand van Adobe moest perse het serverpad hebben ipv het "normale" pad waar het configuratiebestand stond. Na dit nog even snel geconfigureerd te hebben voordat wij naar huis gingen heb ik dit vanochtend direct geprobeerd. Ik had Web Premium gedeployed en voila! Direct werkte het feilloos.

 Martijn heeft zich vandaag vooral bezig gehouden met het deployen van VS2008 en SP1 daarbij. In eerst in stantie had VS dezelfde error als Adobe Web Premium met het configuratie bestand, waar alleen het gehele serverpad als geldig pad telde. Na dit ingevoerd te hebben werkte VS2008 ein-de-lijk! Vervolgens zijn wij aan de slag gegaan met het installeren van SP1 van VS2008. Dit pakket bleek vrij eenvoudig silent te installeren. Na enkele tegenslagen kregen wij SP1 ook aan de praat. Vervolgens is martijn aan de slag gegaan met VS2010. Dit werkte op 1 of andere manier niet, uit de logbestanden is gebleken dat er een error code 1615 voorkwam. Dit betekende dat VS2010 een reboot nodig had. aangezien het toen alweer tijd was om naar huis te gaan, gaan wij morgen verder hiermee.

Ik heb mij vandaag vooral bezig gehouden met het deployen van Design Premium. Dit pakket heeft op 1 feature na dezelfde features als Web Premium, dus ik vroeg om uitleg waarom deze nou ook gebruikt moest worden. De uitleg was vrij simpel, er kunnen maar een bepaald aantal licenties geactiveerd worden per versie....
Dus ging ik aan de slag om dit pakket ook werkend te krijgen om het silent te kunnen deployen. Dit werkte op exact dezelfde manier als bij Web Premium dus ik dacht dat het wel snel klaar zou zijn. Na een half uurtje werken gingen we alweer deployen om te testen of het werkte. Maar nee hoor, het werkte weer is niet. Toen we de log bestanden gingen bestuderen bleek dat omdat de Design Premium versie een upgrade versie is, deze niet silent geinstalleerd kan worden.
Hiervoor hebben wij een oplossing gezocht en gevonden, namelijk AutoIT. Hier zijn wij totaal niet mee bekend dus hier hebben wij ons eerst in moeten verdiepen, na dit gedaan te hebben bleek dat er een vrij simpele tool was die alles registreerde wat er gedaan moest worden en daar vervolgens een script voor schreef. Geheel automatisch! Na het script getest te hebben bleek dat je de serial code niet kon invoeren met numpad want dan komen er in het script allerlei chinese tekens te staan. Hiermee zijn wij niet meer verder gegaan omdat het alweer tijd was om naar huis te gaan!

Morgen weer een dag!

dinsdag 27 september 2011

Dag 17: Visual Studio en Adobe CS 4 Drama

Vandaag zijn wij verder gegaan met het silent deployen van Visual Studio 2008 en Adobe CS4. Martijn heeft zich vandaag bezig gehouden met Visual Studio en verder onderzocht wat de error code 2 inhield. Dit was de error code die wij gisteren constant kregen. Na enig onderzoek is gebleken dat het programma het .ini bestand niet kan lezen. Na dit gemaakt te hebben kwam er een andere error naar boven waaruit uiteindelijk bleek dat er dependencys miste. Deze hebben wij vervolgens bij de applicatie toegevoegd en hebben wij nogmaals geprobeerd  visual studio 2008 te installeren. Dit is gelukt met een work-around. Deze work-around betreft het uitvoeren van een commando op de command line die het programma installeerd, in plaats van de applicatie automatisch mee te lten installeren met de deployment. Morgen zullen wij verder onderzoeken of wij deze work-around weg kunnen halen zodat deze ook met de deployment mee geinstalleerd zal worden.

Ik heb mij vandaag wederom beziggehouden met Adobe CS4. Dit ging in het begin zeer goed! Direct de eerste keer testen werkte alles 100% naar behoren. Vervolgens zijn wij een paar uur bezig geweest dit goed te implementeren in MDT. Hierna gingen wij het opnieuw testen bij het deployen van CS4, waarna bleek dat nogmaals Adobe een error code 7 gaf.... Dit is precies dezelfde error die CS3 een paar dagen geleden ook al gaf. Nu hebben wij het pad naar het .ini bestand veranderd in de applicatie in MDT en waren wij van plan om deze nogmaals te testen bij het deployen ervan.

Helaas was het toen alweer tijd om naar huis te gaan!

Dag 16: Adobe CS3 deployment voorbereiden / MSSQL deployment

Vandaag 26-9-2011, hebben wij ons bezig gehouden met het voorbereiden van de deployment van Adobe Creative Suit 3 en MSSQL. Met de deployment van MSSQL zijn wij vorige week behoorlijk ver gekomen, wij hadden al een installatiebestand (.ini) gecreëerd waarin gespecificeerd stond welke onderdelen van het programma wel of niet geïnstalleerd dienen te worden. Toen wij deze deployment gingen testen op een virtuele machine kwamen allerlei errors naar boven. Uiteindelijk is gebleken dat deze errors te maken hadden met de installatie mappen structuur die MSSQL hanteert bij de installatie op 32 of 64 bit systemen. Na enkele aanpassingen en test periodes hebben wij het voor elkaar gekregen om MSSQL succesvol silent te deployen op een virtuele machine. Hierbij is MSSQL weer van de lijst geschrapt van programma's die wij moeten configureren om silent te installeren via MDT.

Martijn heeft zich deze dag vooral gefocussed op de silent installatie van MSSQL, die vrijdag al werkte volgens ons (dit konden wij niet meer testen dus hebben wij die tests vandaag ingevoerd). Martijn heeft zich tevens gestort op Visual Studio 2008. Hier heb ik mij vrijdag al gefocust, helaas zonder een goed resultaat. Er kwamen telkens errors naar voren die niet makkelijk oplosbaar waren. Waardoor ik dit pakket even opzij heb gezet om me te concentreren op Adobe CS3.

Hierdoor heb ik mij wederom deze dag gefocust op Adobe Creative Suit 3. Ik heb mij verdiept in hoe ik dit programma silent kan installeren. Hier is uit gekomen dat dit mogelijk is door middel van een de volgende parameter ( --record=1) achter het setup programma mee te geven via de command line. Na enkele pogingen is het gelukt om een installatie bestand (.ini) te creëren voor de installatie van dit pakket. Vervolgens heb ik me bezig gehouden met het aanpassen van de configuratiebestanden zodat de silent installatie van Adobe CS3 verschillende schermen zou overslaan, zoals de EULA,registratie,updates etc..
Na enkele tientallen pogingen en testen later had ik het nog niet voor elkaar om dit pakket silent te installeren, er kwam telkens een error naar voren in de log bestanden die niemand ooit heeft gehad. Hierdoor werd het erg moeilijk om te vinden wat het was. Na enkele uren zoeken later had ik ergens iets gelezen dat een upgrade versie van CS3 niet silent te installeren is. En dit was natuurlijk toevallig een upgrade versie...

Hierna zijn wij begonnen aan het silent installeren van Adobe Creative Suite 4, hiervoor was het nodig om alle bestanden van alle installatie DVD's op het systeem te zetten. Dit is het laatste wat wij aangezet hebben voor vandaag.

Morgen weer een dag, waarbij wij hopelijk Adobe Creative Suite 4 aan de praat krijgen.

Stage Dag 1-15

Na 3 weken stage gelopen te hebben heb ik besloten om ook een blog aan te maken zodat ik zelf de voortgang van mijn stage kan bijhouden en terugkijken. Ook heb ik dit blog gemaakt voor mijn stagebegeleider zodat deze ook mijn voortgang kan bijhouden.

Voor de eerste 15 dagen van de stage verwijs ik jullie naar het blog van Martijn de Loos. Dit is een goede vriend van mij die ook bij hetzelfde bedrijf genaamd I-Company stage loopt. De eerste 15 dagen hebben wij constant samengewerkt aan allerlei projecten, dit doen wij nog steeds en zullen wij voorlopig ook nog wel blijven doen.

De link naar het blog van Martijn:
http://martijn-at-icompany.blogspot.com/