Skip to content

Adds the vanilla workspace bundle to ACR#121

Merged
tompaana merged 3 commits into
developfrom
tompaana/65-vanilla-workspace-bundle-published-to-acr
May 27, 2021
Merged

Adds the vanilla workspace bundle to ACR#121
tompaana merged 3 commits into
developfrom
tompaana/65-vanilla-workspace-bundle-published-to-acr

Conversation

@tompaana
Copy link
Copy Markdown
Member

What is being addressed

Adds the DevOps implementation to publish the vanilla workspace bundle to ACR.

How is this addressed

  • The bundle shares the ACR with the management API
  • Adds a publish-vanilla-workspace step in Makefile that in turn uses the newly added scripts:
    • /devops/scripts/install_porter.sh: Installs and sets up Porter for the workflow
    • /devops/scripts/publish_vanilla_workspace.sh: Authorizes Porter to publish the workspace bundle to the ACR

@tompaana tompaana added bundles Creating and deploying bundles/templates templates labels May 27, 2021
@tompaana tompaana added this to the May 2021.1 milestone May 27, 2021
@tompaana tompaana self-assigned this May 27, 2021
@tompaana tompaana linked an issue May 27, 2021 that may be closed by this pull request
3 tasks
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 27, 2021

Unit Test Results

1 files  1 suites   0s ⏱️
7 tests 7 ✔️ 0 💤 0 ❌

Results for commit eeb8247.

♻️ This comment has been updated with latest results.

@tompaana tompaana merged commit 9b69b17 into develop May 27, 2021
@tompaana tompaana deleted the tompaana/65-vanilla-workspace-bundle-published-to-acr branch June 1, 2021 10:46
Gaahou pushed a commit to Gaahou/AzureTRE that referenced this pull request May 3, 2026
- Implemented RabbitMQEventPublisher class with EventPublisher interface
- Uses RabbitMQ topic exchanges to replicate Event Grid functionality
- Maps Event Grid topics to RabbitMQ exchanges (statusChanged → tre.events.status)
- Publishes CloudEvents-formatted JSON messages
- Uses event_type as routing key for topic-based routing
- Updated factory.py to return RabbitMQ EventPublisher in offline mode
- Exports RabbitMQEventPublisher from providers.local package

Related Work Item: microsoft#121

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Gaahou pushed a commit to Gaahou/AzureTRE that referenced this pull request May 3, 2026
- Created api_app/cleanup_dependencies.sh to uninstall aio-pika
- Created scripts/cleanup_phase2.sh for complete Phase 2 cleanup
- Cleanup script removes RabbitMQ containers/volumes/images
- Cleanup script removes resource processor containers/images
- Optional Python dependency cleanup with confirmation prompts
- Comprehensive cleanup for all Phase 2 components (Stories 119-122)

Related Work Items: microsoft#119, microsoft#120, microsoft#121, microsoft#122

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bundles Creating and deploying bundles/templates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add bundle registry to TRE templates

2 participants