backstage: Error While Creating a Repo at Azure DevOps Server 2020
π Description
We are using Azure DevOps Server 2020 Which is upgraded from earlier version of Azure Devops. We installed backstage via Helm and succesfully integrated Backstage with Azure DevOps Server for Catalogs and APIs (Managed to create a component via scanning catalog repo) But for creating a teamplate and publish to created repo to Azure DevOps Server is not succesfull. We are getting errors on publish stage.
Here are the activity logs;
12023-12-04T10:40:41.000Z Beginning step Publish22023-12-04T10:40:41.000Z Error: write EPROTO 140247666116608:error:1408F10B:SSL routines:ssl3_get_record:wrong version number:β¦/deps/openssl/openssl/ssl/record/ssl3_record.c:332:34 at WriteWrap.onWriteComplete [as oncomplete] (node:internal/stream_base_commons:94:16)5 at WriteWrap.callbackTrampoline (node:internal/async_hooks:130:17)
Her is my templatefile look like;
`apiVersion: scaffolder.backstage.io/v1beta3 kind: Template metadata: name: create-react-app-template title: Create React App Template description: Create a new CRA website project tags: - react - cra spec: owner: burak.aydin@intertech.com.tr type: website parameters: - title: Provide some simple information required: - component_id - owner properties: component_id: title: Name type: string description: Unique name of the component ui:field: EntityNamePicker description: title: Description type: string description: Help others understand what this website is for. owner: title: Owner type: string description: Owner of the component ui:field: OwnerPicker ui:options: allowedKinds: - Group - title: Choose a location required: - repoUrl properties: repoUrl: title: Repository Location type: string ui:field: RepoUrlPicker ui:options: allowedHosts: - tfsmaster.intertech.com.tr:8080 steps: - id: template name: Fetch Skeleton + Template action: fetch:template input: url: ./skeleton copyWithoutRender: - .github/workflows/* values: component_id: ${{ parameters.component_id }} description: ${{ parameters.description }} destination: ${{ parameters.repoUrl | parseRepoUrl }} owner: ${{ parameters.owner }}
- id: publish
name: Publish
action: publish:azure
input:
allowedHosts:
- tfsmaster.intertech.com.tr:8080
description: This is ${{ parameters.component_id }}
repoUrl: ${{ parameters.repoUrl }}
- id: register
name: Register
action: catalog:register
input:
repoContentsUrl: ${{ steps.publish.output.repoContentsUrl }}
catalogInfoPath: "/catalog-info.yaml"
output: links: - title: Repository url: ${{ steps.publish.output.remoteUrl }} - title: Open in catalog icon: catalog entityRef: ${{ steps.register.output.entityRef }} `
π Expected behavior
Succesfully publish repo to Azure DevOps Server
π Actual Behavior with Screenshots
π Reproduction steps
Create New Component from existing templates.
Fill the form.
π Provide the context for the Bug.
No response
π₯οΈ Your Environment
No response
π Have you spent some time to check if this bug has been raised before?
- I checked and didnβt find similar issue
π’ Have you read the Code of Conduct?
- I have read the Code of Conduct
Are you willing to submit PR?
No, I donβt have time to work on this right now
About this issue
- Original URL
- State: closed
- Created 7 months ago
- Comments: 28 (18 by maintainers)
OK, at least now we are working from the same place @buaydin, appreciate you doing that. Can you share the error again that you are getting locally just so Iβm working from the latest stack trace, please?