youngmon/atlassian-qna huggingface dataset:
Enterprise members to normal board guests (non Enterprise licensed members).
Asked by Robert Hummer:

Hello ,

I am in need of adjust permissions on my Trello set up for members'.

At the moment I need to remove them from the Licensed status and maybe re-add them to the boards I need them on, there is no need to have them on or access to the full Enterprise workspace.

DO I need to deactivate them on Atlassian and then go in and add them as a member on the board ?

I have not found anything on this what so ever. Checked Youtube , here and just frustrated as to how this simple question is so elusive to find the answer.


Answers:
author: Gaurav Kataria
body: Robert, if you have the Enterprise admin privileges, then you can remove Trello product access from the admin.atlassian.com portal. Details [here](https://support.atlassian.com/trello/docs/manage-enterprise-members-and-licenses-on-atlassian-admin/). You can then add that user to a specific board later.

(Some of the Enterprise customers have not yet migrated to the admin.atlassian.com portal. The legacy experience is to remove a user is available for them on the Trello admin dashboard. Details [here](https://trello.com/guide/enterprise/admins-dashboard#view-and-manage-team-members-and-guests).)


Tags: enterprise

trello-enterprise
Abbonamento Premium
Asked by Francesca Carozzi:

Buongiorno,

com'? possibile attivare la modalit? premium?


Answers:
author: Ste Wright
body: Hi [@Francesca Carozzi](/t5/user/viewprofilepage/user-id/5453611)

You can do this from several locations!

**Homepage:**

* Go to your Trello home-page, and upgrade a Workspace using the button in line with the name, or the *free trial*link when you open a Workspace's settings list

**Settings:**

* From the home page, open the Workspace's settings list on left hand side
* Select *Settings*from the list
* Upgrade using the button in the middle of the page, or the button in the bottom-left corner

**Workspace Settings:**

* From the *Settings* page above, click *Workspace Settings* in the left-hand menu, and select *Upgrade Workspace*
* Choose Premium (or Standard) and follow the steps to upgrade. You can also contact sales in relation to Enterprise from this page

Ste


author: Nikola Perisic
body: Welcome to the community [@Francesca Carozzi](/t5/user/viewprofilepage/user-id/5453611) !

Navigate to your Trello homepage and look for YOUR WORKSPACES, there will be a purple button with Upgrade there:

![Screenshot 2024-03-15 at 13.58.18.png](https://community.atlassian.com/t5/image/serverpage/image-id/312370i37B631B4BFE243FB/image-dimensions/500x179?v=v2 "Screenshot 2024-03-15 at 13.58.18.png")

Click on the button, then continue from there.
Set due date not triggering
Asked by Christian:

Hi there,

this rule
>
> ```
> when a due date less than 14 days from now is set on a 
> card in list "A" in list "B" in list "C" in list "D" in list "E", 
> copy the card to the bottom of list "Upcoming (14 days)" on board "AA"
> ```

is not working. I except it to copy the card to the list after I set a due date less than 14 days from now on one of the mentioned lists. What am I missing?

I changed the list and board names. Thanks for any help!

Best regards

Christian


Answers:
author: Ste Wright
body: Hi [@Christian](/t5/user/viewprofilepage/user-id/5453584)

This seems to work for me when one List was selected, but not multiple - probably because the rule is checking for issues in both lists rather than either/or.

You could create multiple rules, one per list?

Ste

comments: author: Christian
body: Multiple rules, one per list, did it. Thanks a lot! :-)


Tags: automation

due-date
Different Workspaces: paid by different users using different CC?
Asked by sander.rijken:

Hi all!

Is the following correct?

User A and User B are colleagues. Same email domain.

Workspace A is owned by User A and pays with Credit Card A

Workspace B is created and is owned by User B and to be able to upgrade User B needs to use any Credit Card he/she owns. I.e. it is not possible for User B to select user A's Credit Card?

Thanks!


Answers:
author: Ste Wright
body: Hi [@sander.rijken](/t5/user/viewprofilepage/user-id/5453552)

Yes, that's correct...

* You can have two Workspaces, owned by two seperate colleagues, on different credit cards
* Workspace A's credit card does not come up as an option for Workspace B, they need to enter the card details manually

Ste
moet je Trello opzeggen in gratis proefperiode als je wilt stoppen met dit programma
Asked by Lisette Ermens:

ik ben een gratis proefperiode gestart maar het is toch te ingewikkeld voor mij.

Verloopt je proefperiode automatisch of moet je opzeggen.


Answers:
author: Ste Wright
body: Hi [@Lisette Ermens](/t5/user/viewprofilepage/user-id/5453724)

How to cancel Trello is on this page: <https://support.atlassian.com/trello/docs/change-or-cancel-your-trello-plan/>

If you're using a trial of Premium though from a Free instance, and you haven't entered your card details, it should cancel automatically at the end of the trial - see:
> Your free trial will be cancelled at the end of the trial period if you don't add a credit card. If you add a credit card to your subscription, your subscription will auto-renew at the end of the trial period.

Ste

---

And in Dutch, according to Google Translate...

Hoe je Trello kunt annuleren, vind je op deze pagina: <https://support.atlassian.com/trello/docs/change-or-cancel-your-trello-plan/>

Als u een proefversie van Premium gebruikt vanuit een gratis exemplaar en u uw kaartgegevens niet hebt ingevoerd, zou deze aan het einde van de proefperiode automatisch moeten worden geannuleerd - zie:
> Als u geen creditcard toevoegt, wordt uw gratis proefperiode aan het einde van de proefperiode geannuleerd. Als u een creditcard aan uw abonnement toevoegt, wordt uw abonnement aan het einde van de proefperiode automatisch verlengd.
?Cuanto es el precio o costo por administrador?
Asked by Emerson Herrera Morillo:

Buenas tardes,

tenemos mas de 10 colaboradores, ?cuanto seria el cobro en dinero por administrador, los demas colaboradores pueden editar el trello ?


Answers:
author: Ste Wright
body: Hi [@Emerson Herrera Morillo](/t5/user/viewprofilepage/user-id/5453515)

Trello Pricing is here: <https://trello.com/pricing>

Whether a collaborator is billable depends if they're a user or a guest, and if they're a single-board or multi-board guest.

See this help page, under "Guest types and cost", for more information: <https://support.atlassian.com/trello/docs/board-guests/>

---

You can also view what your costs might be from Trello:

1. Go to your Trello homepage
2. From the left-hand menu, open up the settings for your Workspace ("v" button)
3. Select *Settings*from the list
4. Next, on the left-hand menu select *Workspace settings \> Upgrade workspace*
5. Pricing is included on this page

Ste

---

And in Spanish (according to Google Translate)...

Los precios de Trello est?n aqu?: <https://trello.com/pricing>

El hecho de que un colaborador sea facturable depende de si es un usuario o un invitado, y si es un invitado de un solo tablero o de varios tableros.

Consulta esta p?gina de ayuda, en "Tipos de invitados y costos", para obtener m?s informaci?n: <https://support.atlassian.com/trello/docs/board-guests/>

---

Tambi?n puedes ver cu?les podr?an ser tus costos desde Trello:

1. Ve a tu p?gina de inicio de Trello
2. Desde el men? de la izquierda, abre la configuraci?n de tu espacio de trabajo (bot?n "v")
3. Seleccione Configuraci?n de la lista
4. A continuaci?n, en el men? de la izquierda, seleccione Configuraci?n del espacio de trabajo \> Actualizar espacio de trabajo.
5. Los precios est?n incluidos en esta p?gina
?? ???????? ????? ? ??????
Asked by ???????? ??????:

?? ???????? ????? ? ??????


Answers:
author: Jerrold - Empyra
body: Hi [@???????? ??????](/t5/user/viewprofilepage/user-id/5453389)

To remove a guest from the board, select the share button in the board and you will see a list of users in the board. Next, you can choose the "Remove from board" option from the member's permission dropdown menu.

You can refer this following link to remove a user - [removing a guest from the board](https://support.atlassian.com/trello/docs/removing-a-member-from-a-board/)

and you need to be a admin of the board to remove a user

If you are admin of the board then only you can see the share button in the board

Thank you.

comments: author: Jerrold - Empyra
body: Hi [@???????? ??????](/t5/user/viewprofilepage/user-id/5453389)

??? ???????? ????? ? ??????, ????????? ?????? \<\<??????????\>\> ?? ??????, ? ?? ???????? ?????? ???????????? ?? ??????. ???? ?? ?????? ??????? ????? \<\<???????? ? ?????\>\> ?? ???????? ???? ???????? ????????.

?? ?????? ??????? ?? ??? ??????????, ??? ???????? ??????????? -

<https://support.atlassian.com/trello/docs/removing-a-member-from-a-board/>

? ??? ???????? ???? ??????????????? ?????, ??? ???????? ???????????  
???? ?? ????????????? ?????, ?? ???? ?? ?????? ?????? ?????? \<\<??????????\>\> ?? ?????  
????? ????.
Checklist Automation
Asked by Leah Bonavia:

Hi,   

I have set up a card button automation, to copy any unchecked items within a checklist into another list. All looks good, however it seems to be copying ALL checklist items, even the ones that are already checked off ?   
Here is the automation set up

copy the card to the bottom of list "This Week", convert all the incomplete items in checklist "Ingredients" into cards at the bottom of list "Grocery List", and set due date the next monday at 5:00 pm

Am I doing something wrong ??


Answers:
author: Luciana Munhoz
body: Hi Leah! Welcome to the community!

I tested here and it seems that the action will copy the checklist items from the new copied card and not the original one that has some completed items already.

When I changed the order or the automation button it worked! So my suggestion is to test edit the automation and change the order of the actions to:  

convert all the incomplete items in checklist "Ingredients" into cards at the bottom of list "Grocery List", copy the card to the bottom of list "This Week", and set due date the next monday at 5:00 pm.

Hope that works well for you!
View Checkbox on front of Card
Asked by Tam Ngo:

Hello,

I am new to trello and am trying to find a way to have a simple check box in front of my card without marking it with a due date.

I've tried a few options like creating a button or using the 'Amazing Fields' add on to create a check box, but you still have to go into the card itself to check it.

The goal would be to have a checkbox and then when I click to complete it, there's a rule to send it to the 'Done' list.

Thank you in advance!


Answers:
author: Alex W
body: Hey [@Tam Ngo](/t5/user/viewprofilepage/user-id/5453258) - welcome to the Community.

Would this Power-Up suit your needs? <https://trello.com/power-ups/5fb7eaf8055b9566a547e0f9>

comments: author: Sam McTiernan
body: I have the same need. The power-up "Show Checklist" is just that. It only ++shows++ the checklist. You cannot interact with the visible checklist on the front card. I have tried the same things as the OP. I have also tried looking at many Power-Ups and haven't found one yet to give visible, interactive checklists on the front card.


Tags: checkbox

checklist
Export to Bamboo Specs failed: Cannot find artifact with id: 105775107
Asked by Jesse Vander Heyden:

I have a plan which refuses to export to Java Specs with the following message returned:
> Export to Bamboo Specs failed: Cannot find artifact with id: 105775107

The plan was created via the Bamboo GUI, and it has a couple dozen tasks which do artifact download from other plans and does not create any new artifacts of its own. I have clicked through each artifact download task, but none of them seem to reference an ID# similar to the error message. How can I determine which artifact download task the Specs export is having trouble with?

The plan runs just fine, by the way, but I need to get the configuration exported.

Bamboo 6.8.1

Thanks in advance.


Answers:
author: James DellaGuardia
body: I ran into this error when there was a build Artifact defined, and the deploy environments had an Artifact Download task present which pointed to that artifact. But then the artifact definition was deleted, and the task updated to the default "All Artifacts", but there was still a link to that deleted artifact somewhere. It was only until I resaved the Artifact Download task that the incorrect config was cleared and I could export as specs.

comments: author: Alex Naris
body: Ty sir that was it


Tags: export

spec
Create custom report to track status of plan branches
Asked by christok:

I'm looking to create a customer report but I can't find any documentation or examples on how to do this. Any guidance would be appreciated!


Answers:
author: Daniel Santos
body: Hello [@christok](/t5/user/viewprofilepage/user-id/2583379)

Please tell me that you can use a bash script for that!  
Otherwise, you will need to transcript the script I just did for you.

It uses the following rest APIs:

* **/rest/api/latest/project**   
  Get the list of projects
* **/rest/api/latest/project/$PROJECT?expand=plans**   
  Get the plans from a given project
* **/rest/api/latest/plan/$PLAN/branch**   
  Get the plan branches from a given plan
* **/rest/api/latest/result/$PLAN_BRANCH**   
  Get the plan branches status

Reference: [Bamboo REST API documentation 6.9.2](https://docs.atlassian.com/atlassian-bamboo/REST/6.9.2/)

It also uses [./jq command-line JSON processor](https://stedolan.github.io/jq/) to filter the results.

```
#!/bin/bash

USER=admin
PASSWORD=admin
BAMBOO_URL=http://localhost:8085/bamboo

PROJECTS=`curl -s -u $USER:$PASSWORD \
-H 'Accept: application/json' \
-X GET "$BAMBOO_URL/rest/api/latest/project" \
| jq -r '.projects.project[] | .key'`

PLANS=""
for PROJECT in $PROJECTS
do
    PROJECT_PLANS=`curl -s -u $USER:$PASSWORD \
    -H 'Accept: application/json' \
    -X GET "$BAMBOO_URL/rest/api/latest/project/$PROJECT?expand=plans" \
    | jq -r '.plans.plan[] | .key'`
    PLANS+=" $PROJECT_PLANS"
done

PLANS_AND_BRANCHES=""
for PLAN in $PLANS
do
    PLANS_AND_BRANCHES+=" $PLAN"
    BRANCHES=`curl -s -u $USER:$PASSWORD \
    -H 'Accept: application/json' \
    -X GET "$BAMBOO_URL/rest/api/latest/plan/$PLAN/branch" \
    | jq -r '.branches.branch[] | .key'`
    PLANS_AND_BRANCHES+=" $BRANCHES"
done

for PLAN_BRANCH in $PLANS_AND_BRANCHES
do?
    curl -s -u $USER:$PASSWORD \
    -H 'Accept: application/json' \
    -X GET "$BAMBOO_URL/rest/api/latest/result/$PLAN_BRANCH" \
    | jq -r '.results.result[0] | "Plan:" + .key + " Name:\"" + .plan.name + "\" lifeCycleState:" + .lifeCycleState + " buildState:" + .buildState'
done
```

<br />

Another option is to build a Bamboo plugin for that. If you decide on this approach I suggest you follow this document:

* [Bamboo plugin guide](https://developer.atlassian.com/server/bamboo/bamboo-plugin-guide/)

I hope that helps.
How do I properly handle secrets with Bamboo 6.2 onwards
Asked by Ishika Khanna:

In Bamboo versions which support Specs, how do I correctly handle secrets in my build plans? Storing them in plain text in the repository seems like bad practice.


Answers:
author: Boris Van Hardeveld
body: [@Ishika Khanna](/t5/user/viewprofilepage/user-id/3507091) [@leozilla](/t5/user/viewprofilepage/user-id/1004623) [@howt723](/t5/user/viewprofilepage/user-id/3728346) It seems like an identical question has been asked before at <https://community.atlassian.com/t5/Bamboo-questions/How-do-I-properly-handle-secrets-with-Bamboo-6-2-onwards/qaq-p/679896>

Please have a look at the discussion over there. In particular, <https://marketplace.atlassian.com/1221965> might interest you.


author: leozilla
body: I am using bambo 6.10 and have exactly the same question.

When naming them something like "password", "secret" bamboo does automatically treat them as secret data, which is good but you cannot access those values in script files which is a real problem.

One workaround is to inject them manually again via a InjectVariablesTask:

\`\`\`

```
new ScriptTask()
        .inlineBody(format("echo 'dev_secret_access_key='${bamboo_aws_dev_secret_access_key} >> %s", AWS_PROPS_FILE)),
new InjectVariablesTask().path(AWS_PROPS_FILE).namespace("aws"),
new ScriptTask().inlineBody("rm " + AWS_PROPS_FILE)
```

This works but its very tedious and ugly.
how to migrate bamboo to External database like bitbucket migration
Asked by daneshrao:

i need to migrate bamboo from embedded H2 database to External database without doing the custom installation again like migrate option in bitbucket


Answers:
author: Daniel Santos
body: Hey [@daneshrao](/t5/user/viewprofilepage/user-id/3148394),

Bamboo does not have a migration feature like Bitbucket to perform such change. To migrate the DB in Bamboo you will need to export the database and import it in a clean installation with the selected DB. The process is described in this document:

* [Moving your Bamboo data to a different database - Atlassian Documentation](https://confluence.atlassian.com/bamboo/moving-your-bamboo-data-to-a-different-database-289277250.html)

We also have a feature request to provide Bamboo with the same process of DB migration that you see in Bitbucket:

* [\[BAM-17966\] Migration wizard between different database types](https://jira.atlassian.com/browse/BAM-17966)

Let me know if you still have questions on this matter.
How to configure a Command task in a bamboo.yaml file
Asked by Steven Benner:

Our organization is using bamboo.yaml files to configure our CI/CD environment.

We have several dotnet projects, and we are building them using a combination of msbuild and dotnet build.

We are able to manually create a build plan using a Command task that executes dotnet.exe passing in the build parameters.

We would like to configure this build plan and job with a bamboo.yaml file, but I'm not seeing any documentation explaining how to configure a Command task in yaml. The Java Specs configuration is below. Is there a yaml equivalent?

new CommandTask()  
.description("dotnet publish")  
.executable("dotnet")  
.argument("publish -o \\".\\\\bin\\""))))


Answers:
author: Atul Yadav
body: You can use the below example YAML commands to execute, Let me know if it works for you.

---  
version: 2  
plan:  
project-key: TEC  
key: ROCKET  
name: Application for build  
stages:  
- Build Stage:  
- Build Build:  
tasks:  
- clean  
- script:  
- cd C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319  
- dir  
- msbuild C:\\Users\\user\\bamboo-agent-home\\xml-data\\build-dir\\TEC-ROCKET-JOB1\\bamboo-specs\\ABC.sln /t:Rebuild /p:Configuration=Debug
Bamboo - How to deploy NodeJS app to AWS Elastic Beanstalk
Asked by Jong:

I am trying to setup a continuous integration and deployment through Bamboo to AWS Elastic Beanstalk.

I have a NodeJS app which needs to be continuously deployed to AWS Elastic Beanstalk when there is a new code checked in. Could you please share a document that details how to accomplish this?

I am using Tasks and I believe the process would be like:

1. Checkout to the source code branch

2. Zip the source code folder

3. Upload the zip to S3 bucket

4. Connect to AWS Elastic Beanstalk

5. Deploy the zip file from S3 bucket to Elastic Beanstalk

The question I have is the step 2. If it was a Java project, I could use Maven plugin to build the war file and upload to the S3. But for NodeJS how do we zip the project through Bamboo tasks?


Answers:
author: Liran Atli
body: Did you find a solution for that?
python: can't open file - Bamboo
Asked by Vineesh:

I have configured a task as check out source code from Bit-Bucket and it is working fine.

As per some comments I can see the below lines is working fine.

```
/usr/bin/python <<EOF
print "Hello, World!"
EOF
```

I an trying to run my python file from the check out source code.

As per the documentation got the current working directory from the below code,

```
${bamboo.working.directory}

Got the result : 
/opt/atlassian/atlassian-bamboo-home-6.4.1/xml-data/build-dir/XXXXSCRIP-XXXXSCRIP-JOB1
```

and My repository path is

```
ProjectName/app.py
```

Added an script task and given the below as inline comments,

```
/usr/bin/python /opt/atlassian/atlassian-bamboo-home-6.4.1/xml-data/build-dir/XXXXSCRIP-XXXXSCRIP-JOB1/ProjectName/app.py
```

But, failed to execute. Please see the below error message.

```
python: can't open file '/opt/atlassian/atlassian-bamboo-home-6.4.1/xml-data/build-dir/XXXXSCRIP-XXXXSCRIP-JOB1/ProjectName/app.py': [Errno 2] No such file or directory
```

How do I solve this issue.


Answers:
author: Daniel Santos
body: Hi [@Vineesh](/t5/user/viewprofilepage/user-id/3214093),

That type of error can have two main causes:

1. **The file is not there**.
2. **The file somehow has restricted permissions**.

How to mitigate them?

1. Check if the file is there or add an extra command in your build just to check that.  
   You can navigate to that directory in the terminal after the build as well.  
   Make sure you are checking the right agent in case you are running this build in a remote agent.
2. If the file is there, check the permissions to make sure the python command can access the file.  

If not of those options are the case, try to navigate to the working directory from the terminal and check if you can run the script using the exact same command Bamboo is using.

Let me know how it goes.

comments: author: Bharath_Venkat_Rajan
body: [@Vineesh](/t5/user/viewprofilepage/user-id/3214093) Did you find a solution for this?

[@Daniel Santos](/t5/user/viewprofilepage/user-id/502125) What if I do not have terminal access to the file? Like, I am using Bamboo in a corporate environment, I do not have access to it.


author: Bharath_Venkat_Rajan
body: Found it. It is because of User Permissions.

In case someone has the same problem of not having terminal access. Just Do:

1. Script Task and write Inline, "chmod XXX \<filename\>".

2. Create another Script Task and call the file there.


author: Daniel Santos
body: Hi [@Bharath_Venkat_Rajan](/t5/user/viewprofilepage/user-id/1962681),

I'm sorry, I didn't have time to answer your message.  
Yes, I would say that any time you need terminal you can use a script task for that.

I'm glad you found your own way. =\]


Tags: bamboo-development

bitbucket-server

error
How can I get bamboo variables to my custom task code.
Asked by Lahiru Malepathirana:

In [Bamboo Task API](https://developer.atlassian.com/server/bamboo/bamboo-tasks-api/) documentation , It is lack of information on how to get various [bamboo variables](https://confluence.atlassian.com/bamboo/bamboo-variables-289277087.html) in to custom task codes.

please guide me on how to get those variables to my custom java code through TaskContext object. any other solution is also acceptable.

![TaskContextObject.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/61314iCDCF5A64D0873910/image-dimensions/629x79?v=v2 "TaskContextObject.PNG")


Answers:
author: Daniel Santos
body: Hi [@Lahiru Malepathirana](/t5/user/viewprofilepage/user-id/3164723)  

Thank you for bringing your question to Atlassian.

You are more likely to get an answer to this question in a different community. I encourage you to create another post at <https://community.developer.atlassian.com>.

Let me know if you face any issues to submit a post there.

comments: author: Lahiru Malepathirana
body: Thank you [@Daniel Santos](/t5/user/viewprofilepage/user-id/502125) for the support. will get back to you If any issues occurred.
Bamboo Server Hostname unknown
Asked by fjkum:

Under "System Information", the Bamboo Server is reported back itself with "Hostname" as "Unknown", and same for the "IP" which show up as "Unknown".

I did assigned itself with a static ip address.


Answers:
author: Nic Brough -Adaptavist-
body: This means it cannot resolve the name or ip address you have given it to a server that responds. There is something wrong with your networking, the system can't find the server.

comments: author: fjkum
body: Hi,

I am running the Bamboo Server on my Centos OS. So which areas I should be looking at for this networking issues?