microsoft / microsoft/AzureTRE

Firewall rules are not removed during the uninstall process for OHDSI workspace service

Open
#4,233 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Python
Stars
235
Forks
192
Avg merge
1d 23h
Merged PRs (30d)
13

Description

Describe the bug
The firewall rules created during the installation of the OHDSI workspace service are not removed during the uninstall process.
This results in unnecessary firewall rules remaining in the configuration, which could lead to security risks and system clutter.

Steps to reproduce:

  1. Deploy the OHDSI workspace service using the provided template.
  2. Uninstall the OHDSI workspace service.
  3. Inspect the firewall configuration and observe that the rules created during installation are still present.

Azure TRE release version (e.g., v0.14.0 or main):
v0.19.1

Deployed Azure TRE components - click the (i) in the UI:

  • OHDSI workspace service
  • Firewall shared service

codelink

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with templates/workspace_services/ohdsi/template_schema.json around line 354, then trace how the OHDSI workspace service and Firewall shared service handle uninstall. Reproduce the deployment and removal sequence, and verify that firewall rules created during installation are absent after uninstall.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure
Domain
cloud, infrastructure, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.