Code Monkey home page Code Monkey logo

azure_deployments's People

Contributors

abenfica avatar boblj avatar byan-1 avatar dbergel avatar michaeljacinto avatar michaeltc5525 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

azure_deployments's Issues

Feature Request: Deploy Azure Bastion as a part of the TF deployment

As an administrator, I would like to have a more secure way of SSH or RDP to my AWC or DC for management tasks and needing to open port 22 or 3389 to a single IP might cause me to be lazy and just open it to 0.0.0.0/0, which is a really bad security practice, so I would like for Azure Bastion to be deployed by default so I'm encouraged to use amore secure way to SSH/RDP to my VMs.

AnotherOperationInProgress Error

Problem

Executing terraform apply may intermittently fail with the following error

Error: creating Subnet: (Name "dc-subnet" / Virtual Network Name "vnet-centralus" / Resource Group "cas-mgr-single-connector-r6ikn"): network.SubnetsClient#CreateOrUpdate: Failure sending request: StatusCode=0 -- Original Error: autorest/azure: Service returned an error. Status=<nil> Code="AnotherOperationInProgress" Message="Another operation on this or dependent resource is in progress. To retrieve status of the operation use uri: https://management.azure.com/subscriptions/6130794d-3700-4597-8e5d-2b09a0a303c0/providers/Microsoft.Network/locations/centralus/operations/00bf947d-99f9-4df9-963c-b8b28c0d61d2?api-version=2021-05-01." Details=[]

Deployments Affected

  • cas-mgr-single-connector
  • casm-aadds-single-connector

Cause

Appears to be a dependency/concurrency issue whereby multiple VNet modification operations are attempted simultaneously. Effort is ongoing to identify a minimal reproduction case & potentially introduce explicit dependencies as appropriate.

Workaround

As the issue is intermittent, simply running terraform destroy and re-running terraform apply should be sufficient.

A Retryable Error Occurred

Problem

terraform apply may sometimes fail with the message:

Error: waiting for creation of Linux Virtual Machine: (Name "pryqf-scent-0" / Resource Group "cas-mgr-load-balancer-one-ip-nat-pryqf"): Code="RetryableError" Message="A retryable error occurred."
  
    with module.centos-std-vm.azurerm_linux_virtual_machine.centos-std-vm["linux_std_0"],
    on ../../modules/centos-std-vm/main.tf line 50, in resource "azurerm_linux_virtual_machine" "centos-std-vm":
    50: resource "azurerm_linux_virtual_machine" "centos-std-vm" {

Deployments Affected

Potentially all, observed on:

  • cas-mgr-load-balancer-one-ip

Cause

Root cause as yet unknown, appears related to this issue on the azurerm terraform provider.

Workaround

As the issue is intermittent, simply running terraform destroy and re-running terraform apply should be sufficient.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.