Page MenuHomeMiraheze

Puppet failing after mediawiki deploys
Closed, ResolvedPublic

Description

Notice: /Stage[main]/Php::Php_fpm/Php::Extension[apcu]/Package[php7.3-apcu]/ensure: created (corrective)
Error: Command exceeded timeout
Error: /Stage[main]/Mediawiki/Git::Clone[MediaWiki core]/Exec[git_pull_MediaWiki core]/returns: change from 'notrun' to ['0'] failed: Command exceeded timeout (corrective)
Notice: /Stage[main]/Mediawiki/Git::Clone[MediaWiki core]/Exec[git_submodule_update_MediaWiki core]: Dependency Exec[git_pull_MediaWiki core] has failures: true
Warning: /Stage[main]/Mediawiki/Git::Clone[MediaWiki core]/Exec[git_submodule_update_MediaWiki core]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki/File[/srv/mediawiki/w/LocalSettings.php]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki/Exec[ExtensionMessageFiles]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[wikibase_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[maps_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[flow_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[cookiewarning_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[syntaxhighlight_geshi_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[oauth_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[templatestyles_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[antispoof_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[kartographer_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[timedmediahandler_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[translate_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[oathauth_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[bootstrap_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[widgets_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/Exec[mermaid_composer]: Skipping because of failed dependencies
Warning: /Stage[main]/Mediawiki::Extensionsetup/File[/srv/mediawiki/w/extensions/Widgets/compiled_templates]: Skipping because of failed dependencies
Info: Stage[main]: Unscheduling all events on Stage[main]
Notice: Applied catalog in 338.48 seconds
rhinos@mw5:~$

Happens after every deploy but seems to clear on second try

Event Timeline

RhinosF1 triaged this task as High priority.Jun 25 2020, 09:16
RhinosF1 created this task.
Reception123 lowered the priority of this task from High to Normal.Jun 25 2020, 09:22

Not something we can fix tbh, upping the timeout for git was rejected by @John.

Proposing to close as decline.

Interesting that it fails after that, but when I removed the whole extension dir and ran puppet after it cloned it back fine (it did take 333 seconds, but no timeout)

Reception123 lowered the priority of this task from Normal to Low.Jul 30 2020, 06:45

Due to the fact that there doesn't seem to be a solution to this (but it would be good if there was one) I think it's better to put this to low in case someone would like to investigate further and see if there is a way to fix this. As I indicated above, there seems to be something that could be done.

Fix would likely be depth=1 for gitcloning. We don't require the full Git history.

Paladox claimed this task.

Done