All gate-instack-undercloud-puppet-syntax-4-centos-7 jobs fail due to a puppet deprecation error

Bug #1660943 reported by Michele Baldessari
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

As seen here:
http://logs.openstack.org/15/427515/4/check/gate-instack-undercloud-puppet-syntax-4-centos-7/72d92e7/

Recently puppet4 started deprecating ruby 2.0 with the following
commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

One way to work-around this (in the absence of a more recent ruby
version) is to not treat this deprecation warnings as fatal when
doing the puppet syntax check

Changed in tripleo:
assignee: nobody → Michele Baldessari (michele)
status: Triaged → In Progress
Revision history for this message
Michele Baldessari (michele) wrote :
Changed in tripleo:
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/427704

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to instack-undercloud (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/427705

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
assignee: Michele Baldessari (michele) → Emilien Macchi (emilienm)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/427618
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=419476435967a1e2f367c9a88fd8ea717be3beaf
Submitter: Jenkins
Branch: master

commit 419476435967a1e2f367c9a88fd8ea717be3beaf
Author: Michele Baldessari <email address hidden>
Date: Wed Feb 1 11:03:18 2017 +0100

    Disable the deprecation warnings as errors for puppet-syntax

    Recently puppet4 started deprecating ruby 2.0 with the following
    commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

    One way to work-around this (in the absence of a more recent ruby
    version) is to not treat this deprecation warnings as fatal when
    doing the puppet syntax check

    Closes-Bug: #1660943

    Change-Id: I3d7d9c05016920b21d383cbf1d24a1a862e1c19a

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/427758

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/427759

Changed in tripleo:
status: Fix Released → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/mitaka)

Reviewed: https://review.openstack.org/427759
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=ea15dca9c76febc1567ee2c22876c0f73ddf67df
Submitter: Jenkins
Branch: stable/mitaka

commit ea15dca9c76febc1567ee2c22876c0f73ddf67df
Author: Michele Baldessari <email address hidden>
Date: Wed Feb 1 11:03:18 2017 +0100

    Disable the deprecation warnings as errors for puppet-syntax

    Recently puppet4 started deprecating ruby 2.0 with the following
    commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

    One way to work-around this (in the absence of a more recent ruby
    version) is to not treat this deprecation warnings as fatal when
    doing the puppet syntax check

    Closes-Bug: #1660943

    Change-Id: I3d7d9c05016920b21d383cbf1d24a1a862e1c19a
    (cherry picked from commit 419476435967a1e2f367c9a88fd8ea717be3beaf)

tags: added: in-stable-mitaka
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on instack-undercloud (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/427705

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/427711
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=a81ccd80db07571a8b094b905112935bc42b4b7f
Submitter: Jenkins
Branch: master

commit a81ccd80db07571a8b094b905112935bc42b4b7f
Author: Emilien Macchi <email address hidden>
Date: Wed Feb 1 08:57:58 2017 -0500

    Disable the deprecation warnings as errors for puppet-syntax

    Recently puppet4 started deprecating ruby 2.0 with the following
    commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

    One way to work-around this (in the absence of a more recent ruby
    version) is to not treat this deprecation warnings as fatal when
    doing the puppet syntax check

    Change-Id: Id49c5068ab4609e3da0417af4714e8cb8485f3d1
    Closes-Bug: #1660943

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/427791

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/427793

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: master
Review: https://review.openstack.org/427704

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/newton)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/427791

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/mitaka)

Reviewed: https://review.openstack.org/427793
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=558627a07a13a17aa8a42f0c2882ec3cef71fa5d
Submitter: Jenkins
Branch: stable/mitaka

commit 558627a07a13a17aa8a42f0c2882ec3cef71fa5d
Author: Emilien Macchi <email address hidden>
Date: Wed Feb 1 08:57:58 2017 -0500

    Disable the deprecation warnings as errors for puppet-syntax

    Recently puppet4 started deprecating ruby 2.0 with the following
    commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

    One way to work-around this (in the absence of a more recent ruby
    version) is to not treat this deprecation warnings as fatal when
    doing the puppet syntax check

    Change-Id: Id49c5068ab4609e3da0417af4714e8cb8485f3d1
    Closes-Bug: #1660943
    (cherry picked from commit a81ccd80db07571a8b094b905112935bc42b4b7f)

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/newton)

Reviewed: https://review.openstack.org/427758
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=07764a05fff237fafa0412d817da6aabe2c9a7a5
Submitter: Jenkins
Branch: stable/newton

commit 07764a05fff237fafa0412d817da6aabe2c9a7a5
Author: Michele Baldessari <email address hidden>
Date: Wed Feb 1 11:03:18 2017 +0100

    Disable the deprecation warnings as errors for puppet-syntax

    Recently puppet4 started deprecating ruby 2.0 with the following
    commit: https://github.com/puppetlabs/puppet/commit/e9eda7ed56fddcf185fc155d7e0ae054ea327504

    One way to work-around this (in the absence of a more recent ruby
    version) is to not treat this deprecation warnings as fatal when
    doing the puppet syntax check

    Closes-Bug: #1660943

    Change-Id: I3d7d9c05016920b21d383cbf1d24a1a862e1c19a
    (cherry picked from commit 419476435967a1e2f367c9a88fd8ea717be3beaf)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 6.0.0.0rc1

This issue was fixed in the openstack/instack-undercloud 6.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 6.0.0.0rc1

This issue was fixed in the openstack/tripleo-heat-templates 6.0.0.0rc1 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 4.2.1

This issue was fixed in the openstack/instack-undercloud 4.2.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 2.2.0

This issue was fixed in the openstack/tripleo-heat-templates 2.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 5.3.0

This issue was fixed in the openstack/instack-undercloud 5.3.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.