how to upload custom rpms to uyuni
![](https://seccdn.libravatar.org/avatar/093680fae9b8b0c641985068b7becdd5.jpg?s=120&d=mm&r=g)
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
![](https://seccdn.libravatar.org/avatar/ae861da4f7f3e5030da576c8194c8e10.jpg?s=120&d=mm&r=g)
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
![](https://seccdn.libravatar.org/avatar/7b7e8ab177409eff798ac1ca5c615d35.jpg?s=120&d=mm&r=g)
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
![](https://seccdn.libravatar.org/avatar/b9cfe8f9b4c80697bd1406f180f8582f.jpg?s=120&d=mm&r=g)
On 23/08/2021 12.45, Heiner Wulfhorst wrote:
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.
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