Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Improvement] Create/Update Environments with Existing Project #312

Open
nxchoople opened this issue Sep 5, 2024 · 0 comments
Open

[Improvement] Create/Update Environments with Existing Project #312

nxchoople opened this issue Sep 5, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@nxchoople
Copy link

Describe the request
If using a project.py file which contains the project DSL code as well as the environment DSL code, make the environments get created or updated after the project has been created.

Current behaviour
If using a project.py file which contains the project DSL code as well as the environment DSL code, today any updates after the project has been created in Self-Service results in any environment updates specified in the project.py file not being applied to the environments in the project. Environments specified in the project.py file only get created the very first time you create the project. Afterwards, only the project DSL code in the file applies which updates the project, but not the environments.

Expected behaviour
Always create/update project and environments specified in the project.py file even if the project already exists in Self-Service.

@nxchoople nxchoople added the enhancement New feature or request label Sep 5, 2024
fabricekrebs pushed a commit to fabricekrebs/calm-dsl that referenced this issue Oct 14, 2024
Summary: Modified the apps.py file. Used Blueprint json to extract and
show additional app details like VM configuration, Network Adapters
(NICs), Cluster Information, Categories, Variables
Screenshot:

![image](https://github.com/ideadevice/calm-dsl/assets/138669438/273aa24b-ce0d-448d-b038-499ad3899ebe)

(cherry picked from commit 8111ef40a9970fcecc019fac2266d8933351dfb1)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants