Puppet runtime extension classes are not working

Bug #1987103 reported by Caio Bruchert
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Low
Caio Bruchert

Bug Description

Brief Description

Runtime extension classes were added in https://review.opendev.org/c/starlingx/stx-puppet/+/795384 but they are not usable because the class name ('extension') differs from the file name ('extensions') and puppet needs them to be the same.

Severity

Minor

Steps to Reproduce

Try to use one of the extension class.

Expected Behavior

The extension class should be called.

Actual Behavior

The extension class is not called.

Reproducibility

Reproducible

System Configuration

Any

Load info (eg: 2022-03-10_20-00-07)

Last Pass

Timestamp/Logs

Alarms

Test Activity

Workaround

Caio Bruchert (cbrucher)
Changed in starlingx:
assignee: nobody → Caio Bruchert (cbrucher)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to stx-puppet (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/starlingx/stx-puppet/+/853836

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/+/853836
Committed: https://opendev.org/starlingx/stx-puppet/commit/cf95fe543a9a2d9b9d8f00d23a992dca2da4a026
Submitter: "Zuul (22348)"
Branch: master

commit cf95fe543a9a2d9b9d8f00d23a992dca2da4a026
Author: Caio Bruchert <email address hidden>
Date: Fri Aug 19 09:09:57 2022 -0400

    Fix extensions puppet manifest

    The extension classes are not usable because they don't match with the
    file name. Classes use 'extensions' but file name uses 'extension'.
    The solution chosen is to rename the 'extension.pp' to 'extensions.pp'

    PASS: AIO-SX and AIO-DX bootstrap test

    Closes-Bug: 1987103

    Signed-off-by: Caio Bruchert <email address hidden>
    Change-Id: I0a9b2cdb42a1302c0520dbc4706d08b7cb7077c9

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