how to upload custom rpms to uyuni

Hi list, my customer needs following RPMs on his systems: - oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm - oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm Is there any (maybe hidden) form in Web UI to upload RPMs into Uyuni? Or can i upload them with scp into any special path in uyuni server's filesystem to then assign them to a channel? In uyuni reference manual i found following information: "To create a new channel, click the Create Channel link. Select the appropriate options for the newchannel, including base architecture and GPG options, then click [Create Channel]. Note that a channel created in this manner is blank, containing no packages. You must either *upload software packages* or add packages from other repositories. You may also choose to include patches in your custom channel." This makes me believe there must be a way to upload any rpm into uyuni, but i (so far) couldn't find it. I created a new (empty) software channel but only find a form to select already existing packages into that channel. Thx, BR, Heiner

You can use the "rhnpush" cli or the API to upload custom packages. Robert sent from my mobile device -------- Originale Nachricht -------- Von: Heiner Wulfhorst <email@heiwu.de> Gesendet: Mon Aug 23 12:45:08 GMT+02:00 2021 An: users@lists.uyuni-project.org Betreff: how to upload custom rpms to uyuni Hi list, my customer needs following RPMs on his systems: - oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm - oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm Is there any (maybe hidden) form in Web UI to upload RPMs into Uyuni? Or can i upload them with scp into any special path in uyuni server's filesystem to then assign them to a channel? In uyuni reference manual i found following information: "To create a new channel, click the Create Channel link. Select the appropriate options for the newchannel, including base architecture and GPG options, then click [Create Channel]. Note that a channel created in this manner is blank, containing no packages. You must either *upload software packages* or add packages from other repositories. You may also choose to include patches in your custom channel." This makes me believe there must be a way to upload any rpm into uyuni, but i (so far) couldn't find it. I created a new (empty) software channel but only find a form to select already existing packages into that channel. Thx, BR, Heiner

I think that you can sync from local path like:/repo -> file:///repo Best Regards,Strahil Nikolov Sent from Yahoo Mail on Android On Mon, Aug 23, 2021 at 14:17, Robert Paschedag<robert.paschedag@web.de> wrote: You can use the "rhnpush" cli or the API to upload custom packages. Robert sent from my mobile device -------- Originale Nachricht -------- Von: Heiner Wulfhorst <email@heiwu.de> Gesendet: Mon Aug 23 12:45:08 GMT+02:00 2021 An: users@lists.uyuni-project.org Betreff: how to upload custom rpms to uyuni Hi list, my customer needs following RPMs on his systems: - oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm - oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm Is there any (maybe hidden) form in Web UI to upload RPMs into Uyuni? Or can i upload them with scp into any special path in uyuni server's filesystem to then assign them to a channel? In uyuni reference manual i found following information: "To create a new channel, click the Create Channel link. Select the appropriate options for the newchannel, including base architecture and GPG options, then click [Create Channel]. Note that a channel created in this manner is blank, containing no packages. You must either *upload software packages* or add packages from other repositories. You may also choose to include patches in your custom channel." This makes me believe there must be a way to upload any rpm into uyuni, but i (so far) couldn't find it. I created a new (empty) software channel but only find a form to select already existing packages into that channel. Thx, BR, Heiner

On 23/08/2021 12.45, Heiner Wulfhorst wrote:
https://www.uyuni-project.org/uyuni-docs/en/uyuni/administration/custom-chan... Seems to fit your needs! HTH Regards, -- Silvio Moioli SUSE Manager Development Team

You can use the "rhnpush" cli or the API to upload custom packages. Robert sent from my mobile device -------- Originale Nachricht -------- Von: Heiner Wulfhorst <email@heiwu.de> Gesendet: Mon Aug 23 12:45:08 GMT+02:00 2021 An: users@lists.uyuni-project.org Betreff: how to upload custom rpms to uyuni Hi list, my customer needs following RPMs on his systems: - oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm - oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm Is there any (maybe hidden) form in Web UI to upload RPMs into Uyuni? Or can i upload them with scp into any special path in uyuni server's filesystem to then assign them to a channel? In uyuni reference manual i found following information: "To create a new channel, click the Create Channel link. Select the appropriate options for the newchannel, including base architecture and GPG options, then click [Create Channel]. Note that a channel created in this manner is blank, containing no packages. You must either *upload software packages* or add packages from other repositories. You may also choose to include patches in your custom channel." This makes me believe there must be a way to upload any rpm into uyuni, but i (so far) couldn't find it. I created a new (empty) software channel but only find a form to select already existing packages into that channel. Thx, BR, Heiner

I think that you can sync from local path like:/repo -> file:///repo Best Regards,Strahil Nikolov Sent from Yahoo Mail on Android On Mon, Aug 23, 2021 at 14:17, Robert Paschedag<robert.paschedag@web.de> wrote: You can use the "rhnpush" cli or the API to upload custom packages. Robert sent from my mobile device -------- Originale Nachricht -------- Von: Heiner Wulfhorst <email@heiwu.de> Gesendet: Mon Aug 23 12:45:08 GMT+02:00 2021 An: users@lists.uyuni-project.org Betreff: how to upload custom rpms to uyuni Hi list, my customer needs following RPMs on his systems: - oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm - oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm Is there any (maybe hidden) form in Web UI to upload RPMs into Uyuni? Or can i upload them with scp into any special path in uyuni server's filesystem to then assign them to a channel? In uyuni reference manual i found following information: "To create a new channel, click the Create Channel link. Select the appropriate options for the newchannel, including base architecture and GPG options, then click [Create Channel]. Note that a channel created in this manner is blank, containing no packages. You must either *upload software packages* or add packages from other repositories. You may also choose to include patches in your custom channel." This makes me believe there must be a way to upload any rpm into uyuni, but i (so far) couldn't find it. I created a new (empty) software channel but only find a form to select already existing packages into that channel. Thx, BR, Heiner

On 23/08/2021 12.45, Heiner Wulfhorst wrote:
https://www.uyuni-project.org/uyuni-docs/en/uyuni/administration/custom-chan... Seems to fit your needs! HTH Regards, -- Silvio Moioli SUSE Manager Development Team
participants (4)
-
Heiner Wulfhorst
-
Robert Paschedag
-
Silvio Moioli
-
Strahil Nikolov