Skip to content

App External-Name Handling#286

Merged
lennardrother merged 22 commits into
mainfrom
238-task-external-name-app-ensure-adr-compliance
May 28, 2026
Merged

App External-Name Handling#286
lennardrother merged 22 commits into
mainfrom
238-task-external-name-app-ensure-adr-compliance

Conversation

@lennardrother
Copy link
Copy Markdown
Collaborator

@lennardrother lennardrother commented May 20, 2026

Closes: #238

  1. Implemented correct external-name handling in Observe, Create and Delete functions
  2. Adapted unit tests for Observe, Create and Delete functions
  3. Created E2E import test
  4. Created upgrade test for external-name behavior
  5. Added documentation

@lennardrother lennardrother linked an issue May 20, 2026 that may be closed by this pull request
10 tasks
@lennardrother lennardrother marked this pull request as ready for review May 26, 2026 06:12
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 26, 2026 09:39 — with GitHub Actions Inactive
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother force-pushed the 238-task-external-name-app-ensure-adr-compliance branch from f704721 to 1d02ad5 Compare May 28, 2026 08:43
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 08:43 — with GitHub Actions Inactive
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 08:45 — with GitHub Actions Inactive
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 09:04 — with GitHub Actions Inactive
Copy link
Copy Markdown
Collaborator

@SatabdiG SatabdiG left a comment

Choose a reason for hiding this comment

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

Great work, some minor comments from my side.

Comment thread internal/controller/app/controller.go Outdated
Comment thread internal/controller/app/controller_test.go
Comment thread test/upgrade/app_external_name_upgrade_test.go Outdated
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 12:20 — with GitHub Actions Inactive
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 12:53 — with GitHub Actions Inactive
Signed-off-by: Lennard Rother <l.rother@sap.com>
@lennardrother lennardrother temporarily deployed to pr-e2e-no-approval May 28, 2026 12:56 — with GitHub Actions Inactive
@lennardrother lennardrother requested a review from SatabdiG May 28, 2026 12:56
Copy link
Copy Markdown
Collaborator

@SatabdiG SatabdiG left a comment

Choose a reason for hiding this comment

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

🔥

@lennardrother lennardrother merged commit 6ae59f9 into main May 28, 2026
12 checks passed
@lennardrother lennardrother deleted the 238-task-external-name-app-ensure-adr-compliance branch May 28, 2026 14:27
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.

[TASK] External Name (App): Ensure ADR Compliance

2 participants