Bamboo: Automatic Manage Branch causes a license error and my new branch never gets displayed,

Hi there,

I have created 1 plan and this plan has selected "Automatically Manage Branch" but I noticed that

a new branch created on origin via JIRA doesn't seem to be created under bamboo.

Checking the logs I have found the following with regards to the branch I was awaiting to be created and built.

Unable to create plan branch for plan: RXX-CI, branch: VCS Branch [feature/RXX-14-refactor-web-application]. You can not create new branch, it has 1 jobs but your license only allows 0 more plans

I am having a difficult time understanding what is happening, it states that my license allows 0 more plans but as far as I can see I am not creating another plan, its using the existing plan that I have and only importing the branch.

The license I am using, as it appears within bamboo is the following License type

Bamboo (Unlimited Local Agents, No Remote Agent, 10 Jobs): Starter License

I have 1 local agent, 1 plan with AUTOMATIC BRANCHING enabled so as far as I know I am ok.

My license states 10 jobs, what actually is classed as a job ?

Is it the tasks inside the plan ?

Any help or ideas really appreciated

Thanks

3 answers

One plan can contains several jobs. So, if your plan contains 10 jobs -- that is licence limit and you could not create more jobs (no matter in what plan).

From documentation:
Plan:

  • Has a single stage, by default, but can be used to group jobs into multiple stages.
  • Processes a series of one or more stages that are run sequentially using the same repository.
  • Specifies the default repository.
  • Specifies how the build is triggered, and the triggering dependencies between the plan and other plans in the project.
  • Specifies notifications of build results.
  • Specifies who has permission to view and configure the plan and its jobs.
  • Provides for the definition of plan variables.

Thanks for the info, from what I understand it seems that each branch created in the plan as its own job so if I have 1 plan and 1 default job but 9 branches then technically I have 10 jobs.

This is where I think my over using the jobs comes into play.

Thanks for the help

0 vote

Bamboo Licensing and Pricing clearly states that

For customers with Starter Licenses, please note that use of the Plan Branches feature has a multiplicative effect on the number of jobs configured, and therefore, an effect on the 10-job cap. For example, a plan with two jobs that is building against a total of three branches (the plan's original branch, plus two additional branches) will contribute 6 jobs toward the limit.

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Renan Battaglin
Published May 18, 2017 in Bamboo

FAQ: How to Upgrade Bamboo Server

Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteratio...

1,493 views 0 5
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you