zuul fails to install puppetlabs_spec_helper gem

Bug #2039880 reported by Leonardo Fagundes Luz Serrano
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Critical
Leonardo Fagundes Luz Serrano

Bug Description

Brief Description
-----------------
stx-puppet repo reviews failing zuul

This is due to a version 7.0.0 being released on Oct 18 2023 and it calls for puppetlabs-puppet-lint ~> 5.0 while the previous version had a dependency on puppet-lint ~> 4.0

Severity
--------
<Critical: System/Feature is not usable due to the defect>
No commits can merge

Steps to Reproduce
------------------
Upload commit to stx-puppet

Expected Behavior
------------------
Commit evaluated by tox/zuul

Actual Behavior
----------------
Commits fail due to issues not related to the commit

Reproducibility
---------------
<Reproducible>

System Configuration
--------------------
NA

Branch/Pull Time/Commit
-----------------------
master

Last Pass
---------
Oct 17

Timestamp/Logs
--------------
ERROR: Error installing puppetlabs_spec_helper:
 "puppet-lint" from puppetlabs-puppet-lint conflicts with installed executable from puppet-lint

https://zuul.opendev.org/t/openstack/build/80c0b71ee3f546d6b78e6f653f47310f

Test Activity
-------------
[Sanity, Feature Testing, Regression Testing, Developer Testing, Evaluation, Other - Please specify]

Workaround
----------
Describe workaround if available

Changed in starlingx:
assignee: nobody → Leonardo Fagundes Luz Serrano (lfagunde)
Changed in starlingx:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to stx-puppet (master)

Reviewed: https://review.opendev.org/c/starlingx/stx-puppet/+/898853
Committed: https://opendev.org/starlingx/stx-puppet/commit/277529f9f97752c15b901d1d8f5c7e82190e4367
Submitter: "Zuul (22348)"
Branch: master

commit 277529f9f97752c15b901d1d8f5c7e82190e4367
Author: Leonardo Fagundes Luz Serrano <email address hidden>
Date: Thu Oct 19 15:34:18 2023 -0300

    tox/zuul: Set puppetlabs_spec_helper version to 6.0.3

    Temporary fix for zuul failing puppet lint gem install

    TestPlan:
    PASS Zuul

    Closes-Bug: 2039880

    Change-Id: Id5557933551c226516148ec74559305320e4597f
    Signed-off-by: Leonardo Fagundes Luz Serrano <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
Ghada Khalil (gkhalil)
Changed in starlingx:
importance: Undecided → Critical
tags: added: stx.9.0 stx.zuul
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.