youngmon/atlassian-qna huggingface dataset:
Slack Power-Up Posting Broken Links for Preview Images
Asked by Todd Lewis:

When I use the Slack Power-Up to post a Trello card to a channel in Slack, the resulting message includes a broken link instead of a preview image (when a cover image has been selected for the card). Here's an example of a card in Trello:

![Screenshot 2022-12-07 at 10.28.46 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/229426i304C4C8FECA2C787/image-dimensions/306x381?v=v2 "Screenshot 2022-12-07 at 10.28.46 AM.png")

And here's how it appears in Slack. Note the broken image link on the right:

![Screenshot 2022-12-07 at 10.27.19 AM.png](https://community.atlassian.com/t5/image/serverpage/image-id/229427i7F666A0FA988125F/image-size/large?v=v2&px=999 "Screenshot 2022-12-07 at 10.27.19 AM.png")

This integration last worked properly with an image preview in Slack on 29 November, if that helps narrow down when a code change might have caused it.

Thank you for taking a look!


Answers:
author: Vitalii Saienko
body: Hi [@Todd Lewis](/t5/user/viewprofilepage/user-id/2843105)

Thank you for reporting this! We have identified and fixed the root cause of the issue. It should work now. Sorry for the interruption. Could you please give it another try? Let me know if it works for you now.

comments: author: Todd Lewis
body: Looks good! Thank you, [@Vitalii Saienko](/t5/user/viewprofilepage/user-id/1160126)!

![Screen Shot 2022-12-08 at 1.38.26 PM.png](https://community.atlassian.com/t5/image/serverpage/image-id/229704iC2DB16FC445A9A2F/image-size/large?v=v2&px=999 "Screen Shot 2022-12-08 at 1.38.26 PM.png")


Tags: slack
Accessing attachment on a card via Butler
Asked by Christian Korber:

Hi,  

two days before due I'll sent all text from description to all members of the card but I also want to attach the documents attached to the card...

is there a way to access attachment on a card via butler variables?

Best,

Chris


Answers:
author: Rafael Dill
body: Hi [@Christian Korber](/t5/user/viewprofilepage/user-id/5096484) , welcome to the community! We do have a way to send to every member of the card but right now, we don't have a variable that sends the attachments. If you're curious about what variables we have and what don't, please take a look here - <https://support.atlassian.com/trello/docs/butler-variables/>

comments: author: Christian Korber
body: Hi [@Rafael Dill](/t5/user/viewprofilepage/user-id/4982500)!

Thank you for the replay!  

This would be very useful for me - are there plans for new variables?


author: Rafael Dill
body: You're welcome! Well, not right now, but keep that link saved as if and when we release something new, it would be there.


Tags: cloud
Copying checklists and keeping relevant items checked
Asked by Leoni Lourens:

Hi there community members

When you copy a checklist from one board/workspace to another board/workspace, the checklist items copy over, but the checked boxes don't remain checked, it appears unchecked in the new list. This means that if I have checked some boxes, I would have to do a recon and check them again in the new board/workspace.

Is there another way of doing this that would keep the boxes checked?

Thanks so much!

Leoni


Answers:
author: milynnus
body: [@Leoni Lourens](/t5/user/viewprofilepage/user-id/5071518)

I had a collection of http services and one of them does exactly what you want. I am in the midst of migrating them to a Deta Space App. Anyone can have their personal and private services in the cloud and call them from within Trello.

comments: author: milynnus
body: [@Leoni Lourens](/t5/user/viewprofilepage/user-id/5071518)

The app is temporarily disabled while I wait from the parity issues between their new platform to be on par with their current platform.
How to make the date of the card available only to the administrator?
Asked by Zahar Kolosov:

Good afternoon, tell me, in Trello, it is possible to set the date of the card only by the administrator. So that only he can change this field?


Answers:
author: Rafael Dill
body: Hi [@Zahar Kolosov](/t5/user/viewprofilepage/user-id/5096384) , welcome to the community! Trello doesn't currently support that level of granularity in permission. Once someone has access to a board, they have full access to all content within that board, but I'll be sure to let the team know this is something you'd like to see in the future!


Tags: administration

card

date
if i become a 2nd admin of a board, then the owner delete his board or workspace or account ...
Asked by Geoffroy-CAD:

I can't find any confirmation or denial in the documentation.

If a board is shared to another account as a 2nd admin, then the owner delete his board, or workspace, or account ...does the board remain accessible to the 2nd admin ?  

Same question for sharing workspace, card, list, etc.

I assume that if the "item" is not moved into another workspace, all datas is lost, for all shared account.


Answers:
author: Dave Mathijs
body: Hi [@Geoffroy-CAD](/t5/user/viewprofilepage/user-id/5096265) welcome to the Atlassian Community!

Please follow this procedure: [How to Transfer Boards to a New Account](https://support.atlassian.com/trello/docs/how-to-transfer-boards-to-a-new-account/)


Tags: delete
butler: "set due the next week on sunday" sets due on Sunday of the same week
Asked by Zuzanna G?owacka-S?apa:

When I schedule automated commands and use "set due the next week on sunday" it acts as if the week ended on Saturday (the due date sets to Sunday of the same week), even though in the calendar I have it set that Monday is the first day of the week.

How to fix that?


Answers:
author: Riley Madden
body: Hi Zuzanna,

Thanks for reaching out! Our team is aware of this behavior and we're currently working towards improving it so that it works as you would expect it to.

In the meantime, if you're creating a Butler rule (as opposed to a button), you can add the extra line 'move the due date by 7 days' at the end, and it will shift the date out by a week. In the end, the line should look something like this:

```
when a card is added to list "TODO", set due date the next week on sunday, and move the due date by 7 days 
```

Hoping this helps!

Cheers,

Riley

comments: author: Zuzanna G?owacka-S?apa
body: Thanks for the tip! :D


author: Zuzanna G?owacka-S?apa
body: Well, I tried the solution you suggested, but it unfortunately doesn't work with scheduled commands :(

It looks like I'll be waiting for the fix.

Thanks for the info anyway :)


Tags: butler

due-date
Email Notifications for your personal cards & reminders
Asked by Tina Silbaugh:

When someone creates a card for me \& set's a reminder, an email is sent/received. And vice versa for cards I create for others.

However, when I create a card for myself \& set a reminder, no email is received.

Any ideas on why this is happening? Creators of cards also need reminders...


Answers:
author: ginger.mudd@flinders.edu.au
body: I believe you will only get a reminder if you are a member i.e. assigned to the card. Creating a card does not automaticallly assign the card to yourself. It is an extra step. Hover over the card and press the spacebar to quickly assign the card to yourself.

comments: author: Tina Silbaugh
body: Thank you for the reply.

Yes, I am a member and even clicked to follow/be a watcher on the card. When someone does it for me I get an email, when I create it \& assign myself = no email.


Tags: email

reminder
How to counter butler loop d?tection
Asked by AAI AC Usine:

Hi all,

i have a automation in butler that copy a card in multiple Board from a copied card. exemple :

When a card is copied in XXXX list, copy the card on XXXX list on XXX board and copy the card on XXXXXl list on YYYYY board, (and repeat, several times)

it was working just fine but since last friday it stop after 5-6 copy and butler tells me that they is a loop chance... is there a patch last week that changed something in butler ???


Answers:
author: AAI AC Usine
body: ![Capture d??cran 2022-12-06 151447.png](https://community.atlassian.com/t5/image/serverpage/image-id/229184i4019E7D800D1D060/image-size/large?v=v2&px=999 "Capture d??cran 2022-12-06 151447.png")

comments: author: Ben Widdows
body: I have had a similar issue. Butler is telling me of a possible loop, but i am sure there is none and it worked before.
Buttons
Asked by Angela Sandoe:

I want to add a button that when pushed it would duplicate that card and move it to another board while I still have the main card on my board.


Answers:
author: ginger.mudd@flinders.edu.au
body: Under Automation, Select Buttons, Create Card Button.

Give the Button a name.

Use the very first Action in the list of options and change "move" to "copy".

Select "the top" or "the bottom" of the list.

Then choose the list you want to copy the card to.

![TheButtonOptions.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/229201i5F133A6AD0D9B880/image-size/large?v=v2&px=999 "TheButtonOptions.JPG")

You can copy the card to a different board.

![BoardOpt.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/229203i68CA7B0F688CEFDA/image-size/large?v=v2&px=999 "BoardOpt.JPG")

You can also link the two cards together

![LinkOpt.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/229204iBCFE02C0BEFAC7D8/image-size/large?v=v2&px=999 "LinkOpt.JPG")

Once you've made all your selections, click the plus sign to add the action and then save your button.

You should see the button in the right hand list of card options

![CardButton2.JPG](https://community.atlassian.com/t5/image/serverpage/image-id/229205iA94F305810AA7596/image-size/large?v=v2&px=999 "CardButton2.JPG")
Trello in Mirosoft Teams
Asked by Juan Jos? Fuentealba:

Good afternoon, I want to inquire about the use of Trello in Microsoft Teams, does it have any cost? Does it connect with the account created in Trello? Stay tuned. Thanks.


Answers:
author: Brinn Leach-Wilson
body: Trello is available in the Teams app store at no additional cost. When added it will appear as a tab.

comments: author: Juan Jos? Fuentealba
body: Yes, i understand this, but my question is about licence of trello, Teams does it connect with the account created in Trello? This i need understand.

Thank you very much!


author: Brinn Leach-Wilson
body: All Trello plans (free, standard and premium) integrate with Teams. The licensing cost of Trello is the same whether you access it through Teams or through a web browser.


author: Juan Jos? Fuentealba
body: Hello, thank you very much for you help!!!
How does one kill the hung agent thread in Windows install of Bamboo?
Asked by John D Giotta:

I have a hung agent. How does one tell the thread in a WIN install of Bamboo 5.0?


Answers:
author: OneThousand
body: Install SysInternals Process Explorer on the Windows Server and find the thread in the process tree. You can kill it if you need to. <http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx>

From DOS Prompt - tasklist /FI "STATUS eq NOT RESPONDING"

comments: author: Jason Monsorno
body: That is a bit overkill. Windows/MS-DOS have built-in commands for this already, primarily taskkill.

Example to kill hanging Windows Explorer:

```
taskkill /f /im explorer.exe
```


author: John D Giotta
body: @jason-monsorno how would one find the specific agent?


author: Jason Monsorno
body: Use the Windows Task Manager or tasklist like Jai suggested. taskkill can also kill a specific PID instead of all processes with that image name.

If you're referring to a local agent from inside of Bamboo, you can see the agent name from the build activity and kill it from within the admin page.
Bamboo OnDemand Security Groups
Asked by Graham Sutcliffe:

Bamboo OnDemand must run in a separate region from our EC2 instances because of license restrictions ("Maximum Number Of Elastic Instances" cannot be greater than 1 in the Configuration section). EC2 Security Groups will only allow in-Region security groups to be identified. Because of this I cannot figure out how to allow elastic bamboo instances access our EC2 instances with security integrity. These are non-VPC instances.

For example... How can I use SSH/SCP tasks without opening port 22 on my EC2 instances up to the world?


Answers:
author: Przemek Bruski
body: I think you could try assigning an Elastic IP to your instances (with instance startup script) and limit port 22 access only to the Elastic IPs assigned to you.

comments: author: Graham Sutcliffe
body: Is that normally how it is done? Makes sense and I can't figure out any other way to ensure the security stays in place. I'm assuming I have to create my own custom AMI and then install the AWS command line tools.


author: Przemek Bruski
body: Everything you need should already be on the default image.


author: Graham Sutcliffe
body: I was away for a few weeks and other things on the project took priority. However I followed instructions (good example here: <http://www.idevelopment.info/data/AWS/AWS_Tips/AWS_Management/AWS_14.shtml>) and am able to get an instance to start up utilizing an existing Elastic IP. Thanks for the direction Przemek.


Tags: aws

cloud
Bamboo construct xxxx.war in a specific directory
Asked by ducreux thierry:

Hello,

Is it possible to configure a plan whith a sp?cific task to save the xxx.war genered in a specific directory ? (with no versionning in the path of the direcory but only the name of the application)

Thank you,

Thierry


Answers:
author: RianA
body: Hi Thierry,

Not too sure if it meets your requirement, but you could use configure build's artifact to save in Artifact's directory. And this could be shared as well across the plan.

Hope it helps.


author: ducreux thierry
body: It is ok Rian thank you
Problems with MSBuild
Asked by Norbert:

Hello Guys

My C++ projekt won't compile on my Bamboo testinstallation.   
I'm using the msbuildtask with VS 2012. If I run it from a commandline it works fine  
If i run it via bamboo it failes with the error

```
build	26-Aug-2013 18:07:12	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(347,5): error MSB4018: The "CL" task failed unexpectedly. [C:\data\bamboo-home\xml-data\build-dir\MYProject-IMB-JOB1\icos\common\common.vcxproj]build	26-Aug-2013 18:07:12	C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppCommon.targets(347,5): error MSB4018: System.TypeInitializationException: The type initializer for 'Microsoft.Build.Utilities.FileTracker' threw an exception. ---> System.IO.DirectoryNotFoundException: Das System kann den angegebenen Pfad nicht finden. (Exception from HRESULT: 0x80070003) [C:\data\bamboo-home\xml-data\build-dir\MyProject-IMB-JOB1\icos\common\common.vcxproj]
```

What I'm doing wrong?

I also created a batch file and run it as SYSTEM User. This also works fine. so it shouldn't be a problem with User rights.


Answers:
author: Norbert
body: Hi

I found the problem. MSBUILD cannot use the default temp directory of Windows 7  
Changing the MSBUILD task to an inline task

```
set temp=c:\tempset tmp=c:\tempC:\Windows\Microsoft.NET\Framework\v4.0.30319\MSBuild.exe /t:rebuild /p:Configuration=Release /p:Platform=Win32 /m /fileLogger cxxx2012.sln
```

fixes the problem. If I remove the "set temp" commandos it fails again with the same error messages


author: Jason Monsorno
body: Have you tried running msbuild on the exact same checkout Bamboo is using? Run MSBuild on the files in C:\\data\\bamboo-home\\xml-data\\build-dir\\MyProject-IMB-JOB1\\. Your personal local copy may have an extra file that wasn't included in your Source Control.


author: Julian Riedinger [Decadis AG]
body: I'm not shure but the atlassian products have a problem with spaces in the path. Maybe this causes your exception. The MABuild is installt to "C:\\Program Files (x86)\\"...

Hope that helps
how to avoid multiple source code checkout from repository under a plan??..
Asked by bharath keshava:

In Bamboo, is there any way to avoid multiple source code checkout, as my repository size is more than 4GB, it is not feasible to checkout the repository everytime a new job is created. I tried artifact sharing,but i need my whole repository for the build. Any alternative to checkout the repository once and use it for the whole plan under different stages and jobs??..


Answers:
author: RianA
body: Hi Bharath,

I couldn't think of source code checkout sharing after a build. However I would suggest you to cleanout after the plan finished building. You could do it by checking "Clean working directory after each build" option in "Miscellaneous" in Job settings.

comments: author: bharath keshava
body: Hi Rian,  
Thanks for the suggestion. This works out well for saving your space on the hard disk. But every time u run the plan we still have to checkout the whole repository increasing the Build time. As checking out my source repository takes approx 3-4 hrs, rather i would not make a clean build and keep updating it all the time i run it with the cron of space.


author: Jason Monsorno
body: Bamboo doesn't natively support it but there is nothing saying that you have to use the working directory to run your jobs/tasks in, it is simply the starting directory for relative references. You could "hack" it to run in your own folder structure (use absolute references or atleast go up a directory or two) and use the dynamic bamboo variables, primarily ${bamboo.buildKey}, to have distinct folders per plan/branch. You'd need to point to the same directory in each job/task in each stage to achieve this but that is relatively little overhead considering.
Branches disabling themselves
Asked by Gretchen:

I would like to know why branches keep disabling themselves. It does this in the middle of builds sometimes. I have builds with three stages. The second and third are manual. I can run the branch build and when it comes time to push the button for stage 2 to be initiated nothing happens because the branch I just ran my build is suddenly disabled. I enable it again CLICK SAVE and if I do anything at all besides click run it will disable again.

Very odd behavior. I thought perhaps that it disabled itself on error but it's not consistent about when it does it.


Answers:
author: Gretchen
body: Images describing what I'm seeing.


author: Gretchen
body: We are using SVN but we do not use variable values in the SVN path. Automated branch detection is used. It's the branch that is being disabled, not the plan.


author: RianA
body: If you are using SVN you might be hitting this known issue:

\* <https://jira.atlassian.com/browse/BAM-13632>


Tags: branch

disable
How to create Ant 1.9 executable on bamboo elastic agent?
Asked by Thomas Adolfsson:

How can we add the ANT 1.9 executable to bamboo elastic ? The current version on the image is 1.8.4 I believe but we need 1.9.1.

Does this require us to create a custom image ? Is there an upgrade to bamboo that has version 1.9.1 on the stock image?

We are using jira ondemand.

Thanks


Answers:
author: Przemek Bruski
body: You don't need to create a custom image. Add the following snippet as your instance startup script (in your image configuration):

antVersion=1.9.1  
curl --silent "http://archive.apache.org/dist/ant/binaries/apache-ant-$antVersion-bin.tar.bz2" \| bzip2 -d \| tar xC /opt -f -  
ln -fs /opt/apache-ant-$antVersion /opt/ant-1.9  
rm -rf /opt/apache-ant-\*/docs

comments: author: Thomas Adolfsson
body: Thanks that worked.


Tags: cloud
Is there a way to speed up remote agent registration?
Asked by DaveD:

We run our Bamboo remote agents on a cluster and as such have to start and stop them as different jobs have different cluster requirements.

We have plugins and a dedicated service controlling our agents on the cluster but we've noticed that the remote agents take a short time to launch and make initial contact with the server (when you see the '... a remote agent is loading...' message) but they then take a further 30 seconds or so to register with Bamboo and to be available for jobs to be despatched.

Is there a way we can speed up this registration as it would allow us to considerably simplify our workflow of managing the remote agents on the cluster.


Answers:
author: Przemek Bruski
body: When a build queue is long, agent registration is a costly operation.

The 30 seconds delay you're seeing is a protection mechanism built in to make sure that multiple agents coming up don't destabilise the server.

We have a solution that does away with that delay (and actually improves performance in general) - it was originally planned for inclusion in 5.1, but we weren't able to stress test it well enough. We hope to get it into 5.2.
Secure Copy Task in a Bamboo deployment project is skipping my artifact
Asked by Jay Barra:

I'm using Bamboo 5.0 and trying to set up a deployment project to copy an ISO that is created as part of a build as use that as a release.

In the deployment project I have 3 tasks

1. Clean the working directory

2. Download the artifact from the build I want to deploy

3. Use the Secure Copy Task to place the ISO into an artifact repository on our network

If I use the artifact selection dropdown in the secure copy task the iso does not show up in the folder but if I use the "Local Files" and use the pattern \*.iso as the matching criteria the file is succesfully copied to the location I wanted.

The dropdown for the artifact list shows the name of the artifact I was interested in and below that is Local Files

--------------------------------------------

**Artifacts from MyPlan**

MyProject-MyPlan: MyArtifact

**Files in working directory**

Local Files...

--------------------------------------------

Selecting MyArtifact does not work but using Local Files... does. Is this a bug or am I missing something?


Answers:
author: Jay Barra
body: I upgraded to 5.0.1 and it seemed to fix the issue


Tags: deployment

security