(...) is declared more than once in the parameter list

Bug #1537251 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-ironic
Fix Released
Critical
Alex Schultz
puppet-murano
Fix Released
Critical
Alex Schultz

Bug Description

Puppet 3.8.5 released 1 day ago broke syntax jobs for some modules.

It's because of this commit: https://github.com/puppetlabs/puppet/commit/8df197b7046bedad928c648dfcbf434c386a09df

Changed in puppet-ironic:
importance: Undecided → Critical
Changed in puppet-murano:
importance: Undecided → Critical
Revision history for this message
Emilien Macchi (emilienm) wrote :
Changed in puppet-ironic:
assignee: nobody → Alex Schultz (alex-schultz)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-murano (master)

Fix proposed to branch: master
Review: https://review.openstack.org/271581

Changed in puppet-murano:
assignee: nobody → Alex Schultz (alex-schultz)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-murano (master)

Reviewed: https://review.openstack.org/271581
Committed: https://git.openstack.org/cgit/openstack/puppet-murano/commit/?id=93f887e42904fc75087df8370970427f837f7177
Submitter: Jenkins
Branch: master

commit 93f887e42904fc75087df8370970427f837f7177
Author: Alex Schultz <email address hidden>
Date: Fri Jan 22 17:38:10 2016 -0700

    Remove duplicate params and drop mock

    This change removes the duplicate database_max_retries parameter from
    the murano class.

    mock is not used anywhere in the module, let's drop it.
    This patch will help to hit this bug:
    https://launchpad.net/bugs/1492636

    Change-Id: Iddf9f1287e4181e1a5348aa86505ca0abf14cb34
    Closes-Bug: #1537251
    Co-Authored-By: Emilien Macchi <email address hidden>

Changed in puppet-murano:
status: In Progress → Fix Released
Changed in puppet-ironic:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ironic (master)

Reviewed: https://review.openstack.org/271575
Committed: https://git.openstack.org/cgit/openstack/puppet-ironic/commit/?id=4dd2bff699dad3a29dddd778cf3e9a940e44a935
Submitter: Jenkins
Branch: master

commit 4dd2bff699dad3a29dddd778cf3e9a940e44a935
Author: Alex Schultz <email address hidden>
Date: Fri Jan 22 17:09:14 2016 -0700

    Fix duplicate parameters and drop mock

    This change removes the duplicate parameters from the main ironic class.
    With the update to 3.8.5, this now shows up as a syntax error in the
    syntax jobs. We should only define these parameters once.

    Also mock is not used anywhere in the module, let's drop it.
    This patch will help to hit this bug:
    https://launchpad.net/bugs/1492636

    Change-Id: Iaa6acafdc771118c74f85f3332f01b58d233743b
    Closes-Bug: #1537251
    Co-Authored-By: Emilien Macchi <email address hidden>

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-ironic (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/272175

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to puppet-murano (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/272177

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-murano (stable/liberty)

Reviewed: https://review.openstack.org/272177
Committed: https://git.openstack.org/cgit/openstack/puppet-murano/commit/?id=e3c92c69fedb12d3e0f986f8bd475fcfde4b5cd8
Submitter: Jenkins
Branch: stable/liberty

commit e3c92c69fedb12d3e0f986f8bd475fcfde4b5cd8
Author: Alex Schultz <email address hidden>
Date: Fri Jan 22 17:38:10 2016 -0700

    Remove duplicate params and drop mock

    This change removes the duplicate database_max_retries parameter from
    the murano class.

    mock is not used anywhere in the module, let's drop it.
    This patch will help to hit this bug:
    https://launchpad.net/bugs/1492636

    Change-Id: Iddf9f1287e4181e1a5348aa86505ca0abf14cb34
    Closes-Bug: #1537251
    Co-Authored-By: Emilien Macchi <email address hidden>
    (cherry picked from commit 93f887e42904fc75087df8370970427f837f7177)

tags: added: in-stable-liberty
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to puppet-ironic (stable/liberty)

Reviewed: https://review.openstack.org/272175
Committed: https://git.openstack.org/cgit/openstack/puppet-ironic/commit/?id=958ea03e70162f90ffa2b11cabf42990bd39e8d1
Submitter: Jenkins
Branch: stable/liberty

commit 958ea03e70162f90ffa2b11cabf42990bd39e8d1
Author: Alex Schultz <email address hidden>
Date: Fri Jan 22 17:09:14 2016 -0700

    Fix duplicate parameters and drop mock

    This change removes the duplicate parameters from the main ironic class.
    With the update to 3.8.5, this now shows up as a syntax error in the
    syntax jobs. We should only define these parameters once.

    Also mock is not used anywhere in the module, let's drop it.
    This patch will help to hit this bug:
    https://launchpad.net/bugs/1492636

    Change-Id: Iaa6acafdc771118c74f85f3332f01b58d233743b
    Closes-Bug: #1537251
    Co-Authored-By: Emilien Macchi <email address hidden>
    (cherry picked from commit 4dd2bff699dad3a29dddd778cf3e9a940e44a935)

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-ironic 7.1.0

This issue was fixed in the openstack/puppet-ironic 7.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-murano 7.1.0

This issue was fixed in the openstack/puppet-murano 7.1.0 release.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/puppet-sahara 7.1.0

This issue was fixed in the openstack/puppet-sahara 7.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.