4) role::wikimediaproduction should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Mediawiki::Extension[GlobalUsage] is already declared in file /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/commons.pp:32; cannot redeclare at /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/globalusage.pp:5 at /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/globalusage.pp:5:5 on node wmf-bd808-mbp01.local # ./puppet/spec/integration/roles_spec.rb:20:in `block (3 levels) in <top (required)>'
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
wikimediaproduction: Remove duplicate declaration conflicts | mediawiki/vagrant | stretch-migration | +16 -14 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | bd808 | T181353 [EPIC] Migrate MediaWiki-Vagrant base image to Debian Stretch | |||
Resolved | bd808 | T184153 role::wikimediaproduction should compile into a catalogue without dependency cycles |
Event Timeline
Comment Actions
3) role::wikimediaproduction should compile into a catalogue without dependency cycles Failure/Error: it { is_expected.to compile } error during compilation: Evaluation Error: Error while evaluating a Resource Statement, Duplicate declaration: Mediawiki::Extension[LabeledSectionTransclusion] is already declared in file /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/labeledsectiontransclusion.pp:5; cannot redeclare at /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/proofreadpage.pp:19 at /Users/bd808/projects/wmf/vagrant-disposable/puppet/modules/role/manifests/proofreadpage.pp:19:5 on node wmf-bd808-mbp01.local # ./puppet/spec/integration/roles_spec.rb:20:in `block (3 levels) in <top (required)>'
Comment Actions
Change 401898 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[mediawiki/vagrant@stretch-migration] wikimediaproduction: Remove duplicate declaration conflicts
Comment Actions
Change 401898 merged by jenkins-bot:
[mediawiki/vagrant@stretch-migration] wikimediaproduction: Remove duplicate declaration conflicts
Comment Actions
There are still several problems with provisioning role::wikimediaproduction but the duplications and cycles are fixed now.