2017-08-09 2 views
0

Essayez de télécharger le fichier avec ressource personnalisée (qui ne possède pas un tel attr comme délai d'attente), mais iNet est si lent, que le chef me donne une erreur:erreur Chef-client avec commande a expiré après 900s:

Mixlib::ShellOut::CommandTimeout 
     -------------------------------- 
     Command timed out after 900s: 
     Command exceeded allowed execution time, process terminated 

qui sait comment augmenter le timeout?

Répondre

2

Toutes les ressources chef ont un attribut timeout commun qui devrait vous permettre de l'augmenter pour votre ressource remote_file.

Voir Common Functionality.

+0

J'utilise des ressources personnalisées que je ne peux pas modifier et il n'y a pas de mot sur le délai d'attente. Pourrais-je utiliser le délai d'attente pour un tel cas? –

+0

Umm .. pas sûr. Essayez de modifier la ressource en utilisant 'edit_resource!' Comme décrit par @coderanger (https://coderanger.net/rewind/). – StephenKing

+0

en conséquence, créez une fourche et ajoutez un délai à la ressource personnalisée –