youngmon/atlassian-qna huggingface dataset:
Linked Repositories Reporting Failed to load data from Bitbucket. 401 Unauthorized
Asked by Kylie Thomas:

Hi,

We use Bamboo to manage our software deployments and have a number of projects set up. All but one are configured using Linked Repositories and the same saved credentials using RSA keys. These all work perfectly, however it's not possible to change the details on the linked repositories as Bitbucket always gives 401 Unauthorized even though the credentials are correct and the deployments work perfectly.

The part that has me stuck, is there is one project with it's Linked Repository set up to use username and password authentication rather than RSA keys. All I should need to do is change it from Username and Password authentication to SSH Private key and select the saved key. The system will not allow this because of the aforementioned 401 unauthorized issue. I need to change it as it won't deploy anymore since Bitbucket changed the way authentication works. It's not possible to set up a new Linked repository as even giving the correct credentials Bamboo still throws that 401 Unauthorized off the password and won't allow me to select SSH private Key for the authentication.

I tried taking a copy of the database and just changing the underlying data to be correct but this breaks the system and I've reverted it.

Regards,  
Nicholas Giafis


Answers:
author: Anik Sengupta
body: * The first thing to try is to delete the linked repository which is having issues from Bamboo and then resave it, It will create a fresh SSH Key and store it on the Bitbucket server.  
  Post which you can link the new repository on the plan and try to run the plan and see if you get the same error.

* If this is not solving the issue , try to install native GIT capability on the server. **The authentication issue might be caused by the lack of native git capability on Bamboo server.**
* To use native Git instead of jGit, please do the following:

# Install a Git binary on the Bamboo server and any remote agents that will need to use it.

\*\* \[Git - Installing Git\|<https://git-scm.com/book/en/v2/Getting-Started-Installing-Git>\]

# Define it as a Server Capability at \*Bamboo Administration \> Overview \> Server Capabilities\*
How to clean old bamboo spec cache?
Asked by Yuliya Pnivchuk:

Hello!  
I am updating bamboo spec but it is still running with old one. I even deleted folder-bamboo-specs from my project but it still running using old one. Could you please help me to understand how I can clean such cache?  

If you need some more details please ask me and I will send


Answers:
author: Marcin Gardias
body: The location of Bamboo Specs cache depends on the version you have:

In Bamboo 8.0 and later its in

```
<bamboo_home>/local-working-dir/serverSide/REPOSITORY_STORED_SPECS
```

In 7.x and older its:

```
<bamboo_home>/xml-data/build-dir/serverSide/REPOSITORY_STORED_SPECS
```

comments: author: Marcin Gardias
body: You might want to limit the cleanup to data that is related to your repository, as cleaning the entire content of the cache might have detrimental effect to the performance of the specs update until the cache is rebuild.

You can tell which subdirectories are relevant by their name, which is in the form of:

```
repository-<repository_id>-<branch_name>
```
not able to login my adminstrator accounts
Asked by Dhruv:

send me a mail or anything like change my pass code request on my mail


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@Dhruv](/t5/user/viewprofilepage/user-id/3870758) ,

my suggestion is to apply the following workaround <https://confluence.atlassian.com/bamboo/lockout-recovery-process-952624910.html>

Hope this helps,

Fabio


Tags: access
Bamboo will not start after failed upgrade and reboot
Asked by Steve Johnson:

After working with Atlassian support engineers it is looking like we are not going to be able to get our application in a runnable state. Is it possible to go in the backdoor to recover the following:

* Plan Configuration/Build configuration
* Deployment project configuration

We have some code (shell script/git commands) in these configuration stages/tasks. We are looking to get this code to help us redo the configuration on a new fresh install of the bamboo server.


Answers:
author: Eduardo Alvarenga
body: Hey [@Steve Johnson](/t5/user/viewprofilepage/user-id/785824),

Good to see you again. Ideally, it would be important to reach out to Atlassian Support so we can walk you through the required steps to find your plan details. This can't be done here due to privacy concerns.

Meanwhile, you can try the steps from this KB article that would assist you to extract the missing pieces from your DB:

* [How to restore a deleted Plan in Bamboo](https://confluence.atlassian.com/bamkb/how-to-restore-a-deleted-plan-in-bamboo-1116287934.html)

Regards,

Eduardo Alvarenga  
Atlassian Support APAC
Bamboo will not start: bamboo bootstrap failed: bamboo.cfg.xml
Asked by Thomas Frye:

BAMBOO version 8.12  
When starting Bamboo, ./start-bamboo.sh and then visiting it's webpage. I receive the message (Fatal) (type = bootstrap) Description = "bamboo bootstrap failed: failed to find config at: /var/atlassian/application-data/bamboo/bamboo.cfg.xml" This is on a closed network so i cannot send logs. not much in the way of google responses. This is RHEL 7.x, i'm logged in with a normal user named Bamboo. But get the same results if i log in with another user named "Admin" and or Root. I've found a couple of articles on permissions. Bamboo is the owner and group for the folder structure on /opt/atlassian/bamboo/8.12/bin (this is the Installation Directory) and also owner and group on Home Directory /var/atlassian/application-data/bamboo The catalina.out log is challenging to read and find any specific error.

If anyone is able to assist, please assist.


Answers:
author: Thomas Frye
body: Turned out the application was fine, it was the init.d service. per documentation it had a path to startup.sh (or something really close) rather than start-bamboo.sh.

Bamboo wouldn't start from startup.sh, had to kill bamboo as it was stuck, correct the init.d file with path to start-bamboo.sh and stop-bamboo.sh

tested both with ./bamboo start and ./bamboo stop from the init.d directory. App started and stopped fine. Be careful with the paths when reading the Starting Bamboo with a Service in Linux document.


author: Bastian Stehmann
body: Hi [@Thomas Frye](/t5/user/viewprofilepage/user-id/4773711) ,

Welcome to the community.

Did you check, if the file /var/atlassian/application-data/bamboo/bamboo.cfg.xml exist?

And could you make sure, that bamboo can read that file.

comments: author: Thomas Frye
body: Yes, /var/atlassian/application-data/bamboo/bamboo.cfg.xml exists and my user "bamboo" is able to access it. Owner and Group privilege's for bamboo user.

in bamboo-init.properties

bamboo.home=/var/atalassian/application-data/bamboo

This is where bamboo.cfg.xml is located, in this file i can see my DB user and password, the license information.

I don't need to sudo to read or write any of files in my bamboo application directories as normal user bamboo is owner and group of all.

looking at atlassian-bamboo.log is says Error: "Home is not configured yet", if i try to start bamboo. earlier in the log, after i installed bamboo and setup the application, there were no errors like this.

Still stuck.


author: Thomas Frye
body: Turned out the application was fine, it was the init.d service. per documentation it had a path to startup.sh (or something really close) rather than start-bamboo.sh.

Bamboo wouldn't start from startup.sh, had to kill bamboo as it was stuck, correct the init.d file with path to start-bamboo.sh and stop-bamboo.sh

tested both with ./bamboo start and ./bamboo stop from the init.d directory. App started and stopped fine.


author: Bastian Stehmann
body: Hi [@Thomas Frye](/t5/user/viewprofilepage/user-id/4773711) ,

Great you could find the solution and thanks for sharing it here.
How we can add a wait time between two jobs running on a single Bamboo Plan
Asked by RAHUL JHA:

Please let me know how we can add a wait time between two jobs running on a single Bamboo Plan

Please let me know how we can achieve this through a script specifically in PowerShell.


Answers:
author: Eduardo Alvarenga
body: Answered that one here: <https://community.atlassian.com/t5/Bamboo-questions/Re-Please-let-me-know-how-we-can-add-a-wait-time-between/qaq-p/1982598/comment-id/31196#M31196>
Please let me know how we can add a wait time between two jobs running on a single Bamboo Plan
Asked by RAHUL JHA:

Please let me know how we can add a wait time between two jobs running on a single Bamboo Plan

Please let me know how we can achieve this through a script specifically in PowerShell.


Answers:
author: Eduardo Alvarenga
body: Hello [@RAHUL JHA](/t5/user/viewprofilepage/user-id/235705) ,

Jobs within the same Stage in a Bamboo Plan will run in Parallel.   

If you want to have a pause between Job1 and Job2, you need to add Job2 to another stage and add a Script task that will run *timeou* t or Powershell *Start-Sleep* as the last task of Job1 or first task of Job2

If you have multiple tasks within the same job, you can add an intermediate timeout/Start-Sleep task between them.

Eduardo Alvarenga  
Atlassian Support APAC
How to Update Git Shared Credentials
Asked by venkatesh.gudipati:

Hi Team,

We setup bitbucket repositories using git shared credentials

recently bitbucket updated their policy, i am trying login to bamboo server , server automatically shutdown due to bitbucket authentication error

To fix Bitbucket Authentication , i need to update shared credentials

How can i fix this issue

Thanks,

Venkatesh


Answers:
author: James Williams
body: Hey Venkatesh,

I'm on our Bamboo Support Team, if your Bamboo instance is currently down due to errors I would recommend reaching out to Atlassian Support for more instance specific assistance. The link to support is <https://support.atlassian.com/contact/#/>

Thanks!

James Williams  
**[Atlassian](https://www.atlassian.com/)** **\| [Senior Enterprise Support Engineer](https://www.atlassian.com/enterprise/support-services)**
Alternative of Yaml and Json Loader plugin by David Ehringer
Asked by Vaibhav Dingreja:

Hi Team, so we are using Yaml and Json loader plugin but it is not supported by 8.1.3 and we are planning to update bamboo version. Not sure how to find if this plugin is used by any of our plans or not? or we have any substitution of this plugin which works similarly like this.


Answers:
author: Steffen Opel _Utoolity_
body: In case this app actually ceases to be compatible with any future Bamboo releases (as Eduardo [pointed out](https://community.atlassian.com/t5/Bamboo-questions/Re-Alternative-of-Yaml-and-Json-Loader-plugin-by-David-E/qaq-p/1980042/comment-id/31186#M31186), it likely just hasn't been updated in the Marketplace, even though it *might* still be compatible), you could also try to address the issue yourself by forking and updating the source:

* <https://bitbucket.org/dehringer/bamboo-yaml-variables-loader/src/master/>

Please note though that the source code lacks a proper license, which means anything but inhouse usage and esp. public distribution might be illegal before clarifying the license situation with the app's author and owner [David Ehringer](https://marketplace.atlassian.com/vendors/1210627/david-ehringer).


author: Eduardo Alvarenga
body: Hello [@Vaibhav Dingreja](/t5/user/viewprofilepage/user-id/4814364)

The **YAML and JSON variables loader** app does not look to be supported by the developer any longer. There haven't been any updates to it since Jan 14th 2017 when the first and only version was released. It could be that the app developer has checked compatibility each time and found it to be compatible without any changes. Given that it hasn't received an update in years and is still working, there's a chance it will continue to be working in Bamboo 8, however, we would encourage you to test its functionality during a UAT/test upgrade of Bamboo if you are heavily reliant on it before proceeding with an upgrade.

You will have to download the app and install it manually:

* [Installing Marketplace apps](https://confluence.atlassian.com/upm/installing-marketplace-apps-273875715.html)

Regards,

Eduardo Alvarenga  
Atlassian Support APAC

comments: author: Vaibhav Dingreja
body: Hi Eduardo,

The plugin shows incompatible when i checked it through bamboo upgrade check, so is there any alternative of this plugin?


author: Eduardo Alvarenga
body: Hey [@Vaibhav Dingreja](/t5/user/viewprofilepage/user-id/4814364)

I'm not aware of any alternatives. The upgrade check utility will do basically what you did visually, but won't prevent you from installing the app if you try the manual method.


Tags: app
Bamboo on Linux bootstrap failed after reboot
Asked by Steve Johnson:

After the reboot we had a message that the build version in the DB (80012) did not match the build version in the app (61002). We tried several restores from backup and got basically the same results. We just tried an upgrade on a restored copy of the DB and App server, and this is the message we are getting. We seem to be missing a file, and that is not allowing the server to start. The specific error message we are getting is "Bamboo bootstrap failed: Shared configuration at /usr/local/bamboo/xml-data/configuration/bamboo-shared.cfg.xml does not exist or is not accessible."


Answers:
author: Eduardo Alvarenga
body: Hello [@Steve Johnson](/t5/user/viewprofilepage/user-id/785824)

Please check the following KB:

* [Your shared Bamboo configuration version is too old comparing to local node Bamboo version](https://confluence.atlassian.com/bamkb/your-shared-bamboo-configuration-version-is-too-old-comparing-to-local-node-bamboo-version-1085186802.html)

You will have to replace \<80009\> in the examples with your \<80012\> version.

Regards,

Eduardo Alvarenga  
Atlassian Support APAC
No repository access
Asked by upgraide:

My bamboo can't connect to my repository anymore.

I am using the new app password. During configuration of the repository I can see all the branches but when saving it tells me my username is invalid (which it isn't) and that the details I provided were invalid (which they aren't): <https://snipboard.io/yHKtTO.jpg>

Can you please let me know how to connect to my repository again?


Answers:
author: upgraide
body: turns out bamboo is buggy. I had to create an entirely new plan for this to work.
bamboo server auto stopped intermittently
Asked by fjtzg:

2022-03-16 01:10:31,159 ERROR \[scheduler_Worker-10\] \[NodeAliveWatchdog\] Current node failed to refresh its state in DB within last 3 minutes. This node will now go down  
2022-03-16 01:10:31,159 INFO \[scheduler_Worker-10\] \[BambooContainer\] Stopping Bamboo server...  
2022-03-16 01:10:31,160 INFO \[scheduler_Worker-10\] \[AgentManagerImpl\] Stopping all local agents...

so why?


Answers:
author: Eduardo Alvarenga
body: Hello [@fjtzg](/t5/user/viewprofilepage/user-id/4818165) Welcome to **Atlassian Community!**

The ***NodeAliveWatchdog*** class implements several health checks related to the Bamboo cluster. When a node times out on requesting a lock on the database after the default 3 minutes, that node is evicted as it is declared as unhealthy. Is the Database reachable from that node? Was the DB shut down or blocked?

We'll need more information to help you with that issue. As the level of information may require certain details which are private, we advise you to open a ticket at <https://support.atlassian.com/contact>

Regards,

Eduardo Alvarenga  
Atlassian Support APAC
Build failing on non-required, NOT shared artifact not being published
Asked by moephyu:

Hi,

For one of my bamboo tasks, I generate an artifact when there are code changes and when there are not code changes, I do not generate an artifact. In my task, I created an artifact that is non-required and not shared but my build still failed when the artifact is not generated.

```
simple 16-Mar-2022 19:45:35 Publishing an artifact: test artifact
error 16-Mar-2022 19:45:35 Unable to publish artifact [test artifact]: 
simple 16-Mar-2022 19:45:35 The artifact hasn't been successfully published after 86.73 ms
```

If the artifact is not required and not shared, why does my build still fail? Is there a workaround for the build to pass even when there is no artifact being generated?   


Answers:
author: moephyu
body: It's working as intended.

comments: author: jddobel
body: What's the intended functionality for non-required artifacts. If they are non-required, why would the step job fail if they are missing?


author: ducu
body: This is ridiculous, if there are no required artifacts, a job shouldn't fail because there are no artifacts.
AWS elastictranscoder-us-east-1 shows an outage, but AWS status is all green
Asked by Sam Hulick:

Can anyone explain the "AWS elastictranscoder-us-east-1" service in Statuspage? It's showing an outage, but AWS says everything is fine. And I assume this is actually MediaConvert, correct?


Answers:
author: Connor Eyles
body: Hi [@Sam Hulick](/t5/user/viewprofilepage/user-id/4638357)

I am unable to replicate this one as I would need to be connected to this third party service to view the outages on my Statuspage. The best approach here would be submitting a support ticket via <https://support.atlassian.com/> and we will be able to continue a more detailed investigation behind this one!

Thanks,

Connor


Tags: aws

cloud
What is the difference between Access to Product and Product Administration?
Asked by Paulam Chang:

I want to create a group where users can publish incidents or maintenance, and add users. The user will not be able to manage components

is this possible?

Thanks.

Paulam


Answers:
author: Jesse Klein
body: Hello Paulam,

This is Jesse from the Statuspage support team. Thank you for your question around controls for your users. For Statuspage, Access to the product gives you the naccess to do all the functions of managing the Statuspage. Product Admins have the additional ability to create API keys and manage users. You can give permissions to users to only see the pages you want them to see. These are the only differences between the two.

We don't currently have the granularity of role based administration so there is no way to get users with some manage capabilities while excluding others. As things are today, you either have access to manage the whole page or none of the page.

Hopefully that helps answer your question. Please let me know if you have any other questions.

Regards,  
Jesse


Tags: cloud
How can Statuspage receive information from a Webhook?
Asked by Ara Yoga:

I am monitoring my application through Site24x7. I have an webhook here.

How can I set up statuspage to receive the data from this webhook?


Answers:
author: Siddhartha Mohapatra
body: Hi Ara,   

Thanks for reaching out to us. This is Siddhartha from Statuspage, Happy to help you!   

You may make use of our Statuspage API endpoints in order to write a custom middleware that receives the payload \& creates the incidents.  

If you need any further assistance with customization please feel free to reach out to [Atlassian Partners](https://partnerdirectory.atlassian.com/) they are happy to help.  

**Siddhartha Mohapatra**   
Senior Cloud Support Engineer  
![](https://wac-cdn.atlassian.com/dam/jcr:4d5bf146-aa3a-453a-8628-28bdcf1f26a9)  
[Learn new skills with Atlassian Training \& Certification](https://www.atlassian.com/university?utm_source=support_ticket&utm_medium=link&utm_campaign=select_support)


Tags: cloud
How can I remove completed Maintenances from Past Incidents list?
Asked by Tibor Bal?zs:

Hi All,

Can anybody help me remove the Completed Maintenances from the Past Incidents list in StatusPage? I have found a KB article here which says to add the following jquerry to the Custom footer HTML but something is wrong with it and it does now work.

$('.incidents-list').find('.impact-maintenance').parent().replaceWith($('\<p class="color-secondary"\>No incidents reported.\</p\>'));

I am not an HTML guru so I cannot figure it out what is wrong. The incidents-list element exists and so dose the impact-maintenance.

The only thing this does is adding these lines to the end of the page and making them visible.

Thank you in advance!


Answers:
author: Siddhartha Mohapatra
body: Hi Tibor,   

Thanks for reaching out to us. This is Siddhartha from Statuspage, Happy to help you!  

You are right we do have a [KB](https://support.atlassian.com/statuspage/docs/css-and-javascript-snippets-for-customizations/#Hide-all-completed-Scheduled-Maintenance-from--quot-Past-Incidents-quot--list) for hiding all completed Maintenances from the past Incidents list in Sttauspage.   

If you need any further assistance with customization please feel free to reach out to [Atlassian Partners](https://partnerdirectory.atlassian.com/) they are happy to help.

**Siddhartha Mohapatra**   
Senior Cloud Support Engineer  
![](https://wac-cdn.atlassian.com/dam/jcr:4d5bf146-aa3a-453a-8628-28bdcf1f26a9)  
[Learn new skills with Atlassian Training \& Certification](https://www.atlassian.com/university?utm_source=support_ticket&utm_medium=link&utm_campaign=select_support)


Tags: cloud
language switching
Asked by ???:

Can statusPage provide multi language switching , such as one click switching between Chinese and English


Answers:
author: Siddhartha Mohapatra
body: Hi [???](https://community.atlassian.com/t5/user/viewprofilepage/user-id/4632756),   

Thanks for reaching out to us. This is Siddhartha from Statuspage, Happy to help you!  

If you are looking at implementing local language support for your Statuspage, you should be able to do this by using Localize.   

please visit this[document](https://support.atlassian.com/statuspage/docs/translate-pages-with-localize/) for more information on the same.  

**Siddhartha Mohapatra**   
Senior Cloud Support Engineer  
![](https://wac-cdn.atlassian.com/dam/jcr:4d5bf146-aa3a-453a-8628-28bdcf1f26a9)  
[Learn new skills with Atlassian Training \& Certification](https://www.atlassian.com/university?utm_source=support_ticket&utm_medium=link&utm_campaign=select_support)


Tags: cloud
Alternatives for Data Center?
Asked by Elena Mart?n Maraver:

Hello community!

<br />

Is there an alternative status page for Data Center? Since there is only the SaaS alternative, is there one to manage?

<br />

Thank you!


Answers:
author: Nic Brough -Adaptavist-
body: Welcome to the Community!

No, Atlassian do not have Server/DC version of Statuspage, there's only the Cloud statuspage. I'm not aware of any plans to provide one!

comments: author: Robert Wen_ReleaseTEAM_
body: This is true of Statuspage and Opsgenie. The word from Atlassian to keep these as SaaS is that if there are problems with your on-prem network/private cloud, those same problems could affect the ability to notify or work on resuming normal operation.