You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We setup a Self-Hosted Azure Pipeline Agent onto AKS that points to an on-premise Azure DevOps build server that uses a self-signed certificate by the Department of Defense.
We expected it to connect to Azure DevOps Server and later pull down the git repo as part of its source sync. It was able to register as an agent on the server. However when it tries to clone the repository down it fails showing a Problem with the CA.
The Root CA that the ADO Server is using is under the DoD Root CA 3 and DoD SW CA-66. This issue is only present on the Ubuntu 22.04 Agent.
On the Ubuntu 18.04 side we do not experience issues with this workflow.
Versions
Version Azure DevOps Server 2022.1 RC2 (AzureDevOpsServer_20230927.2)
Ubuntu 22.04: v3.227.1
Ubuntu 18.04: v3.227.1
Environment type (Please select at least one enviroment where you face this issue)
Self-Hosted
Microsoft Hosted
VMSS Pool
Container
Azure DevOps Server type
Azure DevOps Server (Please specify exact version in the textbox below)
Azure DevOps Server Version (if applicable)
Version Azure DevOps Server 2022.1 RC2 (AzureDevOpsServer_20230927.2)
Operation system
Ubuntu 22.04
Version controll system
Git
Relevant log output
git --config-env=http.extraheader=env_var_http.extraheader fetch --force --tags --prune --prune-tags --progress --no-recurse-submodules origin
fatal: unable to access 'https://<FQDN>/DefaultCollection/<REPO>/_git/<REPO/': Problem with the SSL CA cert (path? access rights?)
The text was updated successfully, but these errors were encountered:
Hi @adamdost-msft, thank you for the feedback, are you providing SSL options during the agent configuration?
If you're providing such options please make sure that the agent providing them to git, you could do it by enabling debug mode, in the checkout step you should see details which certificates are using.
Also, since we don't ship the git with a Linux agent, could you specify the git version which you're using on Ubuntu 18 and Ubuntu 22.
What happened?
We setup a Self-Hosted Azure Pipeline Agent onto AKS that points to an on-premise Azure DevOps build server that uses a self-signed certificate by the Department of Defense.
We expected it to connect to Azure DevOps Server and later pull down the git repo as part of its source sync. It was able to register as an agent on the server. However when it tries to clone the repository down it fails showing a Problem with the CA.
The Root CA that the ADO Server is using is under the DoD Root CA 3 and DoD SW CA-66. This issue is only present on the Ubuntu 22.04 Agent.
On the Ubuntu 18.04 side we do not experience issues with this workflow.
Versions
Version Azure DevOps Server 2022.1 RC2 (AzureDevOpsServer_20230927.2)
Ubuntu 22.04: v3.227.1
Ubuntu 18.04: v3.227.1
Environment type (Please select at least one enviroment where you face this issue)
Azure DevOps Server type
Azure DevOps Server (Please specify exact version in the textbox below)
Azure DevOps Server Version (if applicable)
Version Azure DevOps Server 2022.1 RC2 (AzureDevOpsServer_20230927.2)
Operation system
Ubuntu 22.04
Version controll system
Git
Relevant log output
The text was updated successfully, but these errors were encountered: