COPR: How add new project as ovirt-master-snapshots package

Hi Sandro, (** I have included dev@ovirt in CC because the answer might be useful to others as well **) I have created a new gerrit project / package 'ovirt-engine-keycloak' [1] and I would like to somehow enable the COPR build. I saw there is 'ovirt-master-snapshot' [2] that has multiple packages configured ie. vdsm-jsonrpc-java that I searched for reference. What is the process to add a new package there (ie. some patch somewhere, ticket or just pinging relevant people, any special setup in GH repo besides .copr/Makefile)? [1] https://gerrit.ovirt.org/#/q/project:ovirt-engine-keycloak [2] https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/package/... thanks! -- Artur Socha Senior Software Engineer, RHV Red Hat

Il giorno lun 29 nov 2021 alle ore 13:51 Artur Socha <asocha@redhat.com> ha scritto:
Hi Sandro, (** I have included dev@ovirt in CC because the answer might be useful to others as well **)
I have created a new gerrit project / package 'ovirt-engine-keycloak' [1] and I would like to somehow enable the COPR build. I saw there is 'ovirt-master-snapshot' [2] that has multiple packages configured ie. vdsm-jsonrpc-java that I searched for reference.
What is the process to add a new package there (ie. some patch somewhere, ticket or just pinging relevant people, any special setup in GH repo besides .copr/Makefile)?
[1] https://gerrit.ovirt.org/#/q/project:ovirt-engine-keycloak [2] https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/package/...
thanks!
Hi, I documented the procedure here: https://github.com/oVirt/ovirt-site/pull/2644 Please review. Let me know if you want to do it yourself and take admin responsibility on the project or if you prefer to just ask existing admins to handle it. @Lev Veyde <lveyde@redhat.com> , @Sanja Bonic <sbonic@redhat.com> can you please review as well? Thanks.
-- Artur Socha Senior Software Engineer, RHV Red Hat
-- Sandro Bonazzola MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV Red Hat EMEA <https://www.redhat.com/> sbonazzo@redhat.com <https://www.redhat.com/> *Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*

Thanks Sandro!, This PR is excellent. About admin rights - not sure if I truly need them because there is only one new project/package I need to configure(perhaps a 'builder' role would be better for handling jsonrpc, keycloak or kubevirt client). Of course I am happy to help and do it by myself once admin is granted (even for just this single job or to stay as a backup in case 'primary' admins are not available) Artur On Mon, Nov 29, 2021 at 3:29 PM Sandro Bonazzola <sbonazzo@redhat.com> wrote:
Il giorno lun 29 nov 2021 alle ore 13:51 Artur Socha <asocha@redhat.com> ha scritto:
Hi Sandro, (** I have included dev@ovirt in CC because the answer might be useful to others as well **)
I have created a new gerrit project / package 'ovirt-engine-keycloak' [1] and I would like to somehow enable the COPR build. I saw there is 'ovirt-master-snapshot' [2] that has multiple packages configured ie. vdsm-jsonrpc-java that I searched for reference.
What is the process to add a new package there (ie. some patch somewhere, ticket or just pinging relevant people, any special setup in GH repo besides .copr/Makefile)?
[1] https://gerrit.ovirt.org/#/q/project:ovirt-engine-keycloak [2] https://copr.fedorainfracloud.org/coprs/ovirt/ovirt-master-snapshot/package/...
thanks!
Hi, I documented the procedure here: https://github.com/oVirt/ovirt-site/pull/2644 Please review. Let me know if you want to do it yourself and take admin responsibility on the project or if you prefer to just ask existing admins to handle it.
@Lev Veyde <lveyde@redhat.com> , @Sanja Bonic <sbonic@redhat.com> can you please review as well?
Thanks.
-- Artur Socha Senior Software Engineer, RHV Red Hat
--
Sandro Bonazzola
MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV
Red Hat EMEA <https://www.redhat.com/>
sbonazzo@redhat.com <https://www.redhat.com/>
*Red Hat respects your work life balance. Therefore there is no need to answer this email out of your office hours.*
-- Artur Socha Senior Software Engineer, RHV Red Hat
participants (2)
-
Artur Socha
-
Sandro Bonazzola