Project 2013: Upgrade-SPProjectWebInstance – ActivatePWAWebThemesFeature failed

En voulant mettre à jour une instance Project 2010 en 2013:

Upgrade-SPProjectWebInstance https://url/pwa

Il s’en ait suivi cette erreur:

Upgrade-SPProjectWebInstance : Post provision setup failed.
ActivatePWAWebThemesFeature failed.
At line:1 char:1
+ Upgrade-SPProjectWebInstance https://url/pwa
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + CategoryInfo : InvalidData: (Microsoft.Offic...radePwaInstance:
 PSCmdletUpgradePwaInstance) [Upgrade-SPProjectWebInstance], ProvisionException
 + FullyQualifiedErrorId : Microsoft.Office.Project.Server.Cmdlet.PSCmdletUpgradePwaInstance

 

Solution:

Il faut d’abord mettre à jour le site SharePoint en 2013 pour que la fonctionnalité soit présente:

Upgrade-SPSite -Identity https://url/pwa -versionupgrade

puis relancer la commande du départ:

Upgrade-SPProjectWebInstance https://url/pwa

La gestion du temps en IT

En informatique, comme dans toute branche professionnelle, on a souvent l’impression de « manquer » de temps. Les semaines s’enchaînent et le fâcheux sentiment de « ramer dans le désert » peut démoraliser.

Du coup, fin février de l’année dernière, j’ai ouvert un compte sur RescueTime. Pour ces 10 mois de l’année, il permet de mettre en « perspective »:

 

Cela fait tout de même 2418 heures, soit 6.6h par jour 7/7 en moyenne…. Autre effet de bord, on voit bien les périodes de congés (les « trous »).

Le logiciel scrute tout seul les applications que l’on utilise et a sa propre base de données pour déterminer ce qui est productif ou non. Je l’ai même installé sur mon smartphone, histoire d’avoir une image globale.

Ils se trompent rarement sur la classification, et on peut corriger si nécessaire.

L’intérêt augmente en creusant par type d’activité, par exemple j’ai fais plus de développement en fin d’année:

 

Par logiciel:

 

On peut aussi se comparer aux autres membres de la solution:

 

Cette solution ne m’a pas permis pour l’instant d’augmenter significativement ma productivité, ni de réduire le temps de travail.. Mais au moins je peux le mesurer et savoir à quoi il est passé, ce qui est déjà un premier pas 🙂

 

 

System Center Orchestrator 2012 – PowerShell script – Exception lors de la définition de ForegroundColor

En migrant un script PowerShell sous Orchestrator 2012, j’ai obtenue le message d’erreur suivant:

Exception lors de la définition de « ForegroundColor » : « Impossible de convertir la valeur Null en type « System.ConsoleColor » en raison de valeurs d'énumération non valides. Spécifiez l'une des valeurs d'énumération suivantes et réessayez. Les valeurs d'énumération possibles sont « Black, DarkBlue, DarkGreen, DarkCyan, DarkRed, DarkMagenta, DarkYellow, Gray, DarkGray, Blue, Green, Cyan, Red, Magenta, Yellow, White ». »

Le script commençait pas un classique « cls ». Cette commande n’est pas compatible dans une exécution de script PowerShell avec Orchestrator.

De toute façon on ne voit pas les sorties écrans et donc ça ne sert pas 🙂

Un message d’erreur plus propre aurait toutefois été apprécié.