Frequently Asked Questions
This is the Frequently Asked Questions (FAQ) section, here you can find the frequently asked questions about our services.
- DevOps Portal
- How can I get invitation to the DevOps Portal?
- My invitation link has expired, what can I do?
- An error has occurred while trying to activate my account in Internet Explorer. What should I do?
- What are the possible user statuses in the DevOps Portal?
- I cannot login because my user account is in Locked status. What can I do?
- What does a specific role mean?
- What is the role of Organizations in the DevOps Portal?
- I can't manage a certain project but I have ADMIN role on that project. What should I do?
- I am an administrator of the DevOps Portal, how to use the "Terms and Conditions"?
- Where can I find information about the latest release and the already planned releases and changes in the future?
- Jira
- Jenkins
- What can I do when Jenkins doesn't show projects after having logged-in successfully.
- What can I do if a Project is not available in Jenkins and the Jenkins link in the DevOps Portal responds with an HTTP 404?
- Why does the Jenkins email extension plugin log "Not sending mail to user johndoe@example.com with no permission to view MyProject » MyProject » MyBuilds » MyBuild #001" messages?
- Rancher
- Bitbucket
- DevOps Portal
If you still cannot see your question here - please contact us, and we will answer it in the fullness of time.
DevOps Portal
How can I get invitation to the DevOps Portal?
You can request the invitation link by email from the Portal Administrator.
My invitation link has expired, what can I do?
Please contact your Portal Administrator, he/she can re-invite you and you will receive an email with the invitation link.
An error has occurred while trying to activate my account in Internet Explorer. What should I do?
Internet Explorer is not supported by DevOps-as-a-Service, please try again with a different browser.
What are the possible user statuses in the DevOps Portal?
- CREATED - the user has been invited to the Portal but has not logged in yet.
- ACTIVE - the user account is active - the user can log in and is allowed to use the Portal and other tools.
- LOCKED - the user is unable to login to the Portal or any other tool. After unlocking, the status returns to Active.
I cannot login because my user account is in Locked status. What can I do?
After a few failed login attempts, your account will be locked and you have to wait for a certain period of time to be able to login again.
Another reason for a locked account might be that the Portal Administrator actively locked your user account.
Please ask the Portal Administrator to lock and then unlock your user. Usually this can solve the problem (and you don't have to wait, you can login instantly after this procedure). You can read more about the user statuses on the User statuses in DevOps Portal page.
What does a specific role mean?
Each user who is a member of a project has to be in exactly one Project Role. Therefore it is not possible to have no or multiple roles in a project.
Different roles have different sets of permissions, a role can be Admin, Developer, Master, Viewer. You can read more about a specific role on the Users and roles page.
What is the role of Organizations in the DevOps Portal?
The main aim of Organizations in the DevOps Portal is to group users - e.g. from one company, from one service unit or from one project team of a company - into one unit and to separate them from users of other organizations.
- A Global Administrator in the DevOps Portal can see and edit any user who has any permission in the Self-Service Portal and edit any project.
- A User in the DevOps Portal depending on the configuration can see only users from his / her organization.
There is one exception to that rule: If a user has the Admin role in projects, then he / she can also see specific users from another organization. In this case, the user can see those users of the other organization who were added to his / her project. Besides that, project admin users won't be able to list or add users from other organizations.
Role | List self Organization's users | List other Organization's users | List Organization's users assigned to the Project | Add new users from other Organization | Delete users belongs to other Organization from the Project |
---|---|---|---|---|---|
Global Administrator | ✅ | ✅ | ✅ | ✅ | ✅ |
User (Admin on the Project) | ✅ | ❌ | ✅ | ❌ | ✅ |
User | ✅ | ❌ | ❌ | ❌ | ❌ |
I can't manage a certain project but I have ADMIN role on that project. What should I do?
When a DevOps Portal Administrator assigns a Project Admin role to a user (who is already logged in), the user can only view the project - but cannot manage it. This behavior is part of the session handling and it's an intended feature for security reasons.
To manage projects, though, the user (who got the project admin role assigned) has to log out and then log in again. In this way the complete functionality of the role becomes available.
I am an administrator of the DevOps Portal, how to use the "Terms and Conditions"?
With the "Terms and Conditions" option you can create and upload your own terms and condition documents about the usage of your own DevOps-as-a-Service toolchain. Providing documents to be accepted by the users (e.g. documents related to data protection regulations) is optional. As an administrator you can upload a document under Administration -> Usage terms (or in German: Administration -> Nutzungsbedingungen).
After uploading a document to be accepted by the users, all existing users must accept the terms and conditions, otherwise they can not login to the DevOps portal. When a new user is invited to the portal, the user will receive the uploaded file as an attachment in the invitation mail (so they will be able to read it before following the activation URL). Acceptance of the document can be done only once, however if you upload another document then all documents (including the existing ones) have to be accepted again by the users.
If you decide not to upload a document at all (or you delete all the existing uploaded documents) the invitation process and the login of users will not depend on any acceptance of any document, since nothing is to be accepted.
Where can I find information about the latest release and the already planned releases and changes in the future?
All information about the releases of the DevOps Portal can be find in the Release Notes.
Jira
Is it possible to add or to modify a board in Jira?
Yes, this is possible if you are an Admin on the Project. The Project Admin can configure Jira Agile Boards (top right corner). In case the filter of the board cannot be modified, just create a new filter.
The exact steps for creating boards are documented at the Jira - Create Boards page.
Jenkins
What can I do when Jenkins doesn't show projects after having logged-in successfully.
In case you manually logged-in to Jenkins, please make sure to have entered your username or email in lowercase letters. Logging-in with uppercase letters won*t work. As an alternative, log in to the DevOps Portal and open Jenkins from the portal.
What can I do if a Project is not available in Jenkins and the Jenkins link in the DevOps Portal responds with an HTTP 404?
Please wait for at least one hour. After one hour the user should be able to log in to Jenkins and the project folder should be visible. If that doesn't help, please contact your project admin.
Why does the Jenkins email extension plugin log "Not sending mail to user johndoe@example.com with no permission to view MyProject » MyProject » MyBuilds » MyBuild #001" messages?
This might be caused by your local git config. Issue the following command inside the local project folder of your machine (in this way you don't need to alter your global git config):
git config --replace-all user.name "johndoe@example.com"
Rancher
What can cause an authentication error in Rancher?
There is a known issue in Rancher. When a user is added to a project, then the user's organization changes (Rancher cannot synchronize this change).
The error is caused in clap, when the changed organization cannot be found (Rancher does not synchronize the data automatically).
Bitbucket
Cloning a project does not work. Why do I get an "fatal: unable to access ... Could not resolve host" error from Bitbucket?
Mostly, this is due to a missing proxy configuration in your Git client. The following example uses git bash to configure the proxy.
sdfsdfsdf
- Order or install git bash. You can install it yourself from https://git-scm.com/downloads
After installation start git bash and use these commands to configure git:
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
# Use the following only if you do not use any Intranet Git repos:
# git config --global http.proxy http://sia-lb.telekom.de:8080/
# This one is better, you can specify the domain "devops.t-systems.net" you want to use the proxy for:
git config --global http.https://devops.t-systems.net.proxy http://sia-lb.telekom.de:8080This config will be automatically saved to your user's .gitconfig. In case you use a different proxy to access DevOps-as-a-Service hosted BitBucket projects, use that in the statements above instead of `sia-lb.telekom.de:8080`
- Older git versions might show TLS errors when connecting to HTTPS servers. Then only a more recent git bash will help.
- On some notebooks, Windows saves the global .gitconfig to the network drive. Switch it offline if you would not lose your .gitconfig from time to time ...
- Best solution to let git use a global config on your local drive is to set the env var XDG_CONFIG_HOME since git will use the file $XDG_CONFIG_HOME/git/config instead if the envvar is set. See https://git-scm.com/docs/git-config