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

Cache update in case if config_file cli option is passed #144

Closed
abhijeetkaurav1st opened this issue Dec 24, 2020 · 1 comment
Closed

Cache update in case if config_file cli option is passed #144

abhijeetkaurav1st opened this issue Dec 24, 2020 · 1 comment
Labels
P2 Minor

Comments

@abhijeetkaurav1st
Copy link
Collaborator

take care of version validation and update changes if config file is supplied during cli switches. (As version cache will be from existing context. ) Either update or remove version completely from cache

Originally posted by @abhijeetkaurav1st in #115 (comment)

@abhijeetkaurav1st abhijeetkaurav1st added the P2 Minor label Dec 24, 2020
abhijeetkaurav1st pushed a commit that referenced this issue Jul 22, 2022
* [FEAT-12727] DSL changes to support substrate deployment in AHV VPCs.

Summary: DSL changes to support substrate deployment in AHV VPCs.

Test Plan: Write and run DSL tests + AHV functional regression.

Reviewers: abhijeet.kaura, prem.karat

Bugs: #CALM-26386

Calm-Version: 3.5.0

* black

* vpc initial changes, decompile pending

* validation for nic type mismatch

* model changes - moved vpc_ref to nic

* decompile changes

* project, env changes

* use cluster instead of cluster_ref

* added bp compile test

* some old changes

* optimised ahv vpc cache setup

* Added support for network group describe

* Added support for network group describe

* added example blueprint

* Added support for Network group tunnel create

* Added support for tunnel delete

* Added minor refactor

* corrected display string

* Added describe subcommand for network group tunnel

* Support to set networkgrouptunnel class name as tunnel name, get network_group_tunnels cmd

* minor refactors

* fixed conflicts

* Added support for reset command and recreation of network group tunnel vm

* Added fixes for runtime editables for overlay subnets

* Added cluster reference runtime editable support

* added example for network group tunnel vm

* Added creation time and tunnel state in get network_group_tunnels

* Added support for Tunnel in Endpoints-VM & HTTP, Tasks - HTTP, Escript with validations and some examples

* Added decompile support in BP for explicit tunnels

* project fixes to update cluster in cluster list if only subnet is added to Project, similarly for VPC

* Adding version check of 3.5.0

* fixing task tunnel ref conflict

* Added min version to network_group commands

* addressing comment to rename network_group_tunnels to network-group-tunnels

* Disabled VPC tests

* fixing centos key read path

* Disabling VPC

* fixed path of config file

* Disabling VPC tests by default

* removing unnecessary check of cluster ref check and fixed key to access cluster data

* added capability to omit properties if none

* fixed bugs

* fixing test

* Fixed subnet resolution by cluster/vpc name and added external_networks_list in client calculation of clutser and subnet

* suppressed log

* fixed check for subnet_type in projects command

* suppressed log

* Addressing Network group tunnel comments

* updating the example

* removing unwanted code

* fixing vpc cache sync miss issue

* deleted calm_vpc api client

* deleted calm_vpc api client

* replaced vanilla Exception with LOG.exception

* fixing review comments

* added automation for network group tunnel commands, project with overylay subnets and fixed test of VPC Blueprints

* Added UT for App-Edit and overlay subnets

* fixed testprep

* Added missed editable spec file

* fixed testprep

* Endpoint with Tunnel CRUD tests, support for metadata in Endpoints, fix for VM recovery point test

* Added Integration test for Runbook execution with Tunnel

* added helper

* Interim README.md for VPC Support

* Update README.md

* Update README.md

* Update README.md

* Running make black for formatting files

* More formatting

* Changes for fetch_one for Project cache

* fixing issues

* Fixed Project sync issue

* Sample Project with Overlay Subnets and Env

* changed account for test

* ran make black for formatting

* make black formatting

Co-authored-by: Karthik Ramanathan <[email protected]>
Co-authored-by: Mayank Choudhary <[email protected]>
Co-authored-by: abhijeetkaurav1st <[email protected]>
(cherry picked from commit 4c373ed377a51fb8df0820932776ad4e5ffcac61)
@dwivediprab
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P2 Minor
Projects
None yet
Development

No branches or pull requests

2 participants