Comments (8)
This might be a bug in the Container Apps extension.
from vscode-azurecontainerapps.
@MicroFish91 transferring this here as it's coming from the ACA extension.
from vscode-azurecontainerapps.
I don't see why you couldn't strip out the :
(but in the ACA extension)
from vscode-azurecontainerapps.
I'll need to investigate more into this one
from vscode-azurecontainerapps.
After some digging, this logic is indeed located in the ACA Extension, but I can't seem to locate where exactly. But the logic seems to check the secret for '-' or '.', which should be valid?
from vscode-azurecontainerapps.
Hmm, it looks like we are getting that error thrown externally when we make the call out to update the container app with the new secret configuration. The portal also has the same restriction:
Since this is just the secret reference name, is there any chance we could just strip out the :
(or any offending symbols) here to make it fit with what the service is expecting? Otherwise I'm guessing we'd have to escalate this as an external issue for tracking.
from vscode-azurecontainerapps.
Yeah sure, I can do that
from vscode-azurecontainerapps.
Verified on the latest Azure Container Apps build 20231017.3 and released Docker extension v1.27.0 version, this issue still reproduces for now. The error message as below:
from vscode-azurecontainerapps.
Related Issues (20)
- Remove build platform flag from Dockerfile prior to deploying
- Add a walkthrough for deploying from an existing container registry
- Refactor `DefaultResourcesNameStep` to utilize each resource step's `validateInput`
- Monorepo: Expand support for deploying multiple app configurations within the same workspace project
- Update the settings save logic to abide by the new schema
- Leverage existing ACRs automatically if previous apps exist in saved deployment settings
- Decouple settings validation and parsing logic from `deployWorkspaceProjectInternal` HOT 1
- Update default resource naming logic
- Add ability to detect and convert old schema to new schema
- Monorepo core logic HOT 1
- Add appropriate telemetry for the new monorepo v2 logic
- Add support for taking an existing `envPath` and converting it to environment variables on the CA envelope
- Register `containerApps.deploymentConfigurations` in the package.json HOT 1
- User is allowed to create container app environment with same name in the same location
- Fail to deploy an image to container app after signing in with China account HOT 3
- Fail to deploy an image to container app from Generic Registry V2 HOT 2
- The tooltips are inconsistent between "Start Streaming Logs..." command and "Stop Streaming Logs..." command
- The secret that is deleting disappears from the list after refreshing the container apps environment
- There is an extra step "Select subscription" when deploying changes by clicking "Yes" button from the prompt notification HOT 1
- Dockerfile path descriptions are too long HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vscode-azurecontainerapps.