ALEC plugin dependency update

Description

ALEC plugin cannot be installed on Meridian due to dependency on opennms-core

 

[opennms@MeridianRocks ~]$ sudo yum -y install opennms-alec-plugin

Last metadata expiration check: 0:00:05 ago on Fri 03 Feb 2023 03:14:40 PM UTC.

Dependencies resolved.

==========================================================================================================================================

 Package                               Architecture             Version                     Repository                               Size

==========================================================================================================================================

Installing:

 opennms-alec-plugin                   noarch                   3.0.0-1                     opennms-stable-noarch                   187 M

Installing dependencies:

 opennms-core                          noarch                   31.0.3-1                    opennms-stable-noarch                   615 M

 

Transaction Summary

==========================================================================================================================================

Install  2 Packages

 

Total size: 801 M

Installed size: 919 M

Downloading Packages:

[SKIPPED] opennms-alec-plugin-3.0.0-1.noarch.rpm: Already downloaded                                                                     

[SKIPPED] opennms-core-31.0.3-1.noarch.rpm: Already downloaded                                                                           

Running transaction check

Transaction check succeeded.

Running transaction test

The downloaded packages were saved in cache until the next successful transaction.

You can remove cached packages by executing 'yum clean packages'.

Error: Transaction test error:

  file /lib/systemd/system/opennms.service from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/bin/opennms from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/bin/org.opennms.features.scv.cli.jar from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/etc/THIRD-PARTY.txt from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/etc/custom.properties from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/etc/log4j2.xml from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/etc/notifd-configuration.xml from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

  file /opt/opennms/etc/opennms-activemq.xml from install of opennms-core-31.0.3-1.noarch conflicts with file from package meridian-core-2023.1.0-0.20230123.release.2023.x.20234.noarch

Acceptance / Success Criteria

None

Activity

Show:

Benjamin Reed February 7, 2023 at 7:55 PM
Edited

FYI, the package dependencies are fixed, but ALEC installation on Sentinel is still blocked over in

Benjamin Reed February 7, 2023 at 4:22 PM

Fixed in the release-2023.x branch (meridian-core now "Provides" opennms-core, and I did similar with meridian-minion and meridian-sentinel)

Fixed

Details

Assignee

Reporter

Story Points

Sprint

Affects versions

Priority

PagerDuty

Created February 3, 2023 at 3:20 PM
Updated February 7, 2023 at 7:55 PM
Resolved February 7, 2023 at 4:22 PM