question

chw-6489 avatar image
3 Votes"
chw-6489 asked bhargaviannadevara-msft edited

How to resolve "No hosted parallelism has been purchased or granted" in free tier?

Hello,

I've just started with Azure DevOps pipelines and just created a very simple pipeline with a Maven task. I don't care for parallelism and I'm not sure in which way I've added it to my pipeline. Is there any way to use the Maven task on the free tier without parallelism?

This is my pipeline:

 trigger:
 - master
    
 pool:
   vmImage: ubuntu-latest
    
 steps:
 - task: Maven@3

Thanks

not-supported
· 2
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @ChristianWansart-6489,


It looks likes your question was answered in this Stack Overflow thread.


0 Votes 0 ·

I am not quite sure if it answers my question to be honest. My main question is: is there a way to run a simple pipeline without this issue and without using the form? I mean, I want to learn it to use it. I have no problem with paying afterwards but somehow I need to get used to it, right?

So, is there a way to run my pipeline in the free tier without any upgrade?

5 Votes 5 ·
MatWalker-9022 avatar image
3 Votes"
MatWalker-9022 answered chw-6489 commented

I have just read the Stack Overflow thread as well but am still confused. I followed a Microsoft Azure DevOps set of instructions for setting up the free tier so that I could get familiar with it away from work this evening. And am getting the same issue. I'm not using Parallelism either.

Am i right in saying that users cant just get the free tier Azure Devops going to play with? Without the 2-3 day wait for the manual activity to authorise it. Even though it is not for parallel use? Confused as it doesnt make any sense....

I have just submitted the form as it requests but it asks my organistion details, Private/Public etc... It is for personal skills building use not anything corporate.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Please keep me posted. I have not yet done it and frankly I see no reason to request it. For simple use cases like testing and getting to know the technology it'd be great if the free tier would make that possible.

1 Vote 1 ·
sowokie avatar image
1 Vote"
sowokie answered chw-6489 commented

According to this https://devblogs.microsoft.com/devops/change-in-azure-pipelines-grant-for-private-projects/ for new organizations you need to request the free tier for a private repo. I was just setting this up right now for my new org and moving everything from my private working account to my new startup org.

I haven´t gotten to setting up all the business "stuff" so I was going to start free and handle the rest in the next few days...

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Even with a public pipeline and a public GitHub project it does not work. I guess I'll simply fill the form. Still, this is strange.

1 Vote 1 ·
JustinvanNoort-9779 avatar image
3 Votes"
JustinvanNoort-9779 answered

Especially frustrating when you pay for a DevOps course and can't complete the module because you can't run the pipelines...

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

TerraformAdmin-6357 avatar image
2 Votes"
TerraformAdmin-6357 answered JoshuaAbad-8417 commented

this is not fair. but i guess we do not have a choice. I decided to wipe clean my devops workspace and started creating a brand new organization for testing and documenting some tasks. now when i am all set to kick off the pipelines , i got struck with this error. And yes , i am not using parallel tasks , yet i was forced to fill the form and submit. now i just hope i will receive an email from MSFT confirming if i can run the pipeline again.

not cool guys !!

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

MatthewDelaney-9236 avatar image
3 Votes"
MatthewDelaney-9236 answered MatthewDelaney-9236 published

I've also had this when trying to setup a private repo for just myself on the lowest tier. When I'm trying to build skills on a Sunday I don't appreciate having to wait like this.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

KranthiKiran-8473 avatar image
1 Vote"
KranthiKiran-8473 answered KranthiKiran-8473 edited

@ChristianWansart-6489 and others.



If you choose to pay than wait for Microsoft responding to your request.

  1. Log in to your microsoft azure devops

  2. Select the Devops organization if it already exists otherwise create new Organization

  3. In the selected organization go to Setup billing and select your Azure subscription

  4. Back in your Organization settings, select Parallel jobs -> Microsoft Hosted -> Change -> Paid parallel jobs

  5. Change the paid parallel jobs to a non-zero number, prefer 1 as this setting allows you to choose number of parallel jobs that can be executed at any given time. Given all jobs are Queued.

After this would the jobs can get executed successfully. This would however cost you.

https://azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services/






5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

JoshuaAbad-8417 avatar image
1 Vote"
JoshuaAbad-8417 answered chw-6489 commented

They resolve it pretty fast though I've receive the grant after 1 working day and successfully deploy CI/CD. I believe the main purpose of this is to limit the abuse of free tier.

· 1
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

There is nothing wrong with that, but how am I supposed to learn Azure DevOps if I don't have anything to learn on? With Jenkins that's easy: run a Jenkins Docker container. Even with GitHub Actions that is super easy and you won't be charged for it -- also, GitHub belongs to Microsoft, so I don't see why it is not issue there.

I am willing to pay for stuff, but there should be at least some kind of trial to get used to the syntax and such.

1 Vote 1 ·