How to configure On-Premises Orchestrator to pull packages from online feeds?

Is there a tutorial or documentation on how to do this?

The main problem is this: When I start the process (for the first time), I see the following errors:

How do I fix this?

@savantsa

Could pls provide the details about the studio and robot version you are using?

Cheers

Our team says we have to find ALL the dependencies and all of their sub-dependencies and upload those files to the on-premises orchestrator

This is a very tedious, laborious and error prone process, unless it is automated. Any idea how this can be done? Has anyone else done this?

Did you ever find a good solution for this Dependency issue…? I have the same type problem.
Not sure why we would or should have to upload them to [Orchestrator] instead of why it is not automatically uploaded when we Publish the Project to [Orchestrator]…?
There are all already there within [Studio] so why are they not packaged or at the very least all automatically uploaded to [Orchestrator] as Libraries at either Host or Tenant Level..?

During the publishing/deploy, the dependencies of a library or process are not uploaded to Orchestrator libraries feeds by default. This is per design.
You can do that afterward in multiple ways.
You can write some custom scripts to get all the dependencies for a package and upload it using Orchestrator APIs to your desired libraries feed. If you have On-Premise Orchestrator or Automation Suite, you need to be aware that this will consume a large amount of disk space in that server.

Also, you can upload/store them in a different location where the robot can retrieve safely in case external feeds are not allowed to be accessed. After, you can edit the Nuget.config file in the robot machine and specify that new feed location. The same can be enforced through Governance.

Your robot cannot start because it is missing UiPath activity packages, and it is unable to download them.
You have to fixed the feed access

Firstly, check If the robot is offline, maybe it cannot reach the Official feed to download dependencies the first time.
Then check if Required package versions are missing in local or tenant feed on orch.
You can simply check by going to Orch → Settings → Packages. See if Official feed is enabled, else enable it, also you can enable Marketplace feed which is optional.

Then republish the code, even after this you get issues you can manually upload dependencies to orch by going to packages page.

Also make sure robot service account has:

Read/Write on “C:\Users<user>.nuget\packages”
Read/Write on “C:\ProgramData\UiPath”

If this helps, please mark it as the solution. Thanks!