Skip to content

Fix Private Endpoint DNS conflict in Airlock Review Workspace#3215

Merged
tamirkamara merged 3 commits into
mainfrom
tamirkamara/3144-airlock-workspace-dns
Feb 12, 2023
Merged

Fix Private Endpoint DNS conflict in Airlock Review Workspace#3215
tamirkamara merged 3 commits into
mainfrom
tamirkamara/3144-airlock-workspace-dns

Conversation

@tamirkamara

@tamirkamara tamirkamara commented Feb 12, 2023

Copy link
Copy Markdown
Collaborator

Resolves #3144, #3181

What is being addressed

Sometimes the airlock processor will fail to transition a request to in_review. The underlining cause is a missing DNS config that would prevent the processor from reaching the in_progress storage account.
This situation is a result of the airlock-review workspace defining a private endpoint on the same storage account with the exact private_dns_zone_group. If the workspace would be deployed and then uninstalled, then the airlock processor would be left with the its own private endpoint but without the required private dns configuration needed to reach the storage account.

How is this addressed

  • Update the airlock-review workspace with a different name for the private_dns_zone_group (and private_service_connection)
  • [small] Remove obsolete config from the workspace diff file.

@github-actions

github-actions Bot commented Feb 12, 2023

Copy link
Copy Markdown

Unit Test Results

0 tests   0 ✔️  0s ⏱️
0 suites  0 💤
0 files    0

Results for commit 0cc490e.

♻️ This comment has been updated with latest results.

@tamirkamara

Copy link
Copy Markdown
Collaborator Author

/test-force-approve

@tamirkamara tamirkamara enabled auto-merge (squash) February 12, 2023 06:16
@github-actions

Copy link
Copy Markdown

🤖 pr-bot 🤖

✅ Marking tests as complete (for commit 5e0825d)

(in response to this comment from @tamirkamara)

@yuvalyaron yuvalyaron left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it resolves issue #3181. Let's discuss it.

@tamirkamara

Copy link
Copy Markdown
Collaborator Author

/test-force-approve

@github-actions

Copy link
Copy Markdown

🤖 pr-bot 🤖

✅ Marking tests as complete (for commit 0cc490e)

(in response to this comment from @tamirkamara)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Airlock request fails to transition to in_review

2 participants