Bug 2029251 - include fence-agents-pve
Summary: include fence-agents-pve
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: fence-agents-epel
Version: epel9
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Troy Dawson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-12-06 00:52 UTC by atalaran
Modified: 2022-09-28 15:52 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2022-09-28 15:52:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github ClusterLabs/fence-agents/blob/master/agents/pve/fence_pve.py 0 None None None 2021-12-06 00:52:20 UTC

Internal Links: 2098360

Description atalaran 2021-12-06 00:52:21 UTC
Description of problem:
please include pve agent for fencing on proxmox hosts. if possible also include for epel 8

Version-Release number of selected component (if applicable):
4.11

How reproducible:
n/a

Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Oyvind Albrigtsen 2021-12-06 08:40:07 UTC
It's already present in Fedora:
$ rpm -q fence-agents-pve
fence-agents-pve-4.11.0-1.fc35.noarch

Moving bz to EPEL.

Comment 2 Troy Dawson 2021-12-06 13:33:58 UTC
EPEL packages are supported by volunteers, just like Fedora's.  Thus throwing it over the fence to distribution" doesn't do anything.
distribution is for global things like "The mirrors aren't working" or "This documentation is wrong"

That being said, let's look at where this should go.

fence-agents-pve is a sub-package of fence-agents.
fence-agents is part of RHEL, and thus cannot be part of EPEL.
But if we look at the RHEL 9 spec files it has a comment "# skipped: pve, raritan, rcd-serial, virsh"
It looks like they took the Fedora spec file and chopped out the sections for those 4 components.

So, it looks like someone would need to create a fence-agents-extras package for EPEL that contains at least pve, and possibly the other 3 missing components.

That someone isn't me.  Sorry.  I'm already stretched a little thin on the amount of packages I maintain in EPEL.
If you don't want to do it, then I suggest sending an email to the epel-devel mailling list to see if there is anyone who is willing to make and support that package for you.

Comment 3 atalaran 2022-06-09 21:32:54 UTC
can this be added to epel9 now that it is released please? looks to still be missing and may just be uncommenting some lines from the specfile.

Comment 4 Troy Dawson 2022-06-10 16:35:09 UTC
This bug is only getting one set of eyes looking at it, mine.  And as I said above, I don't have the fence expertise, or the time to take on this task.

Please send and email to epel-devel.org
https://lists.fedoraproject.org/admin/lists/epel-devel@lists.fedoraproject.org/

You can put what I said in Comment #2 in the email.

Comment 5 atalaran 2022-08-02 12:01:47 UTC
i submitted a stripped down spec file to epel but no responses on it yet. is there a better way for review or maybe including it there?
from what i saw it would be just adding it to the all list right? its already in the spec and it built fine for me. seems fedora has all the things too but i didnt see how the spec was different.

Comment 6 Troy Dawson 2022-09-23 13:40:53 UTC
This has been done for epel9.
Is it still needed for epel8?

Comment 7 atalaran 2022-09-28 11:25:49 UTC
this was made before 9 came out so just 9 is fine for me.
carl recommended it be named as fence-agents-epel but i see each individually. doesnt matter to me really so feel free to close if this is how you all want it to be instead.

Comment 8 Troy Dawson 2022-09-28 15:52:23 UTC
Thank you for the feedback.
Closing the bug.


Note You need to log in before you can comment on or make changes to this bug.