Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change open portal hyperlinks #7229

Merged
merged 4 commits into from
Mar 6, 2024
Merged

Change open portal hyperlinks #7229

merged 4 commits into from
Mar 6, 2024

Conversation

gpltaylor
Copy link
Contributor

Description

Allow Connection Graph output resources name to be a link within the console output.

Type of change

  • This pull request fixes a bug in Radius and has an approved issue (issue link required).
  • This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Fixes: #7170

@gpltaylor gpltaylor requested review from a team as code owners March 2, 2024 11:30
@radius-functional-tests
Copy link

radius-functional-tests bot commented Mar 2, 2024

Radius functional test overview

🔍 Go to test action run

Name Value
Repository gpltaylor/radius
Commit ref 0769f9d
Unique ID 2cd9d490a5
Image tag pr-2cd9d490a5
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.20.0
  • Dapr: 1.12.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.1.0
  • Bicep recipe location ghcr.io/radius-project/dev/test/functional/shared/recipes/<name>:pr-2cd9d490a5
  • Terraform recipe location http://tf-module-server.radius-test-tf-module-server.svc.cluster.local/<name>.zip (in cluster)
  • applications-rp test image location: ghcr.io/radius-project/dev/applications-rp:pr-2cd9d490a5
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-2cd9d490a5
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-2cd9d490a5
  • deployment-engine test image location: ghcr.io/radius-project/deployment-engine:latest

Test Status

⌛ Building Radius and pushing container images for functional tests...
✅ Container images build succeeded
⌛ Publishing Bicep Recipes for functional tests...
✅ Recipe publishing succeeded
⌛ Starting msgrp functional tests...
⌛ Starting daprrp functional tests...
⌛ Starting datastoresrp functional tests...
⌛ Starting ucp functional tests...
⌛ Starting shared functional tests...
⌛ Starting kubernetes functional tests...
⌛ Starting samples functional tests...
✅ msgrp functional tests succeeded
✅ samples functional tests succeeded
✅ ucp functional tests succeeded
✅ kubernetes functional tests succeeded
✅ daprrp functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ shared functional tests succeeded

@rynowak
Copy link
Contributor

rynowak commented Mar 3, 2024

Hey @gpltaylor thanks for helping with this! It looks like the PR is on the right track. I left a suggestion about testing. I'll leave it up to you whether you want to refactor or not. Let me know when you're done and we'll re-review the PR.

@gpltaylor gpltaylor temporarily deployed to functional-tests March 3, 2024 21:08 — with GitHub Actions Inactive
@rynowak
Copy link
Contributor

rynowak commented Mar 3, 2024

In the mean time I've approved the functional tests.

@radius-functional-tests
Copy link

radius-functional-tests bot commented Mar 3, 2024

Radius functional test overview

🔍 Go to test action run

Name Value
Repository gpltaylor/radius
Commit ref 7d22226
Unique ID d7ae32c525
Image tag pr-d7ae32c525
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.20.0
  • Dapr: 1.12.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.1.0
  • Bicep recipe location ghcr.io/radius-project/dev/test/functional/shared/recipes/<name>:pr-d7ae32c525
  • Terraform recipe location http://tf-module-server.radius-test-tf-module-server.svc.cluster.local/<name>.zip (in cluster)
  • applications-rp test image location: ghcr.io/radius-project/dev/applications-rp:pr-d7ae32c525
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-d7ae32c525
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-d7ae32c525
  • deployment-engine test image location: ghcr.io/radius-project/deployment-engine:latest

Test Status

⌛ Building Radius and pushing container images for functional tests...
✅ Container images build succeeded
⌛ Publishing Bicep Recipes for functional tests...
✅ Recipe publishing succeeded
❌ Test tool installation for kubernetes failed. Please check the logs for more details
❌ Failed to install Radius for shared functional test. Please check the logs for more details
❌ Failed to install Radius for kubernetes functional test. Please check the logs for more details
❌ shared functional test failed. Please check the logs for more details
❌ kubernetes functional test failed. Please check the logs for more details
❌ samples functional test cancelled. Please check the logs for more details
❌ datastoresrp functional test cancelled. Please check the logs for more details

@gpltaylor
Copy link
Contributor Author

@rynowak @radius-project/radius-core-team
I'm happy with the work done. Can you please review this PR and merge if you're happy to do so.

@rynowak
Copy link
Contributor

rynowak commented Mar 4, 2024

Can you rebase this? There are merge conflicts with main. If you help let me know.

rynowak
rynowak previously approved these changes Mar 4, 2024
Copy link
Contributor

@rynowak rynowak left a comment

Choose a reason for hiding this comment

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

Code changes look good. Thanks @gpltaylor. This will to have conflicts resolved before it goes in.

kachawla
kachawla previously approved these changes Mar 5, 2024
@gpltaylor gpltaylor dismissed stale reviews from kachawla and rynowak via 0769f9d March 5, 2024 18:33
\# Changes
Cosmetic changes to the connections graph output.
Does not affect the functionality of the core system.

fixes #7170

Signed-off-by: gpltaylor <[email protected]>
Signed-off-by: gpltaylor <[email protected]>
@gpltaylor
Copy link
Contributor Author

@rynowak I think I managed to Rebase and get my code up-to-date.
Please let me know if this is ok.

Copy link
Contributor

@rynowak rynowak left a comment

Choose a reason for hiding this comment

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

Looks great! Thanks for helping with this.

@rynowak rynowak temporarily deployed to functional-tests March 6, 2024 01:50 — with GitHub Actions Inactive
@rynowak
Copy link
Contributor

rynowak commented Mar 6, 2024

I'll merge this after the functional tests pass.

@radius-functional-tests
Copy link

radius-functional-tests bot commented Mar 6, 2024

Radius functional test overview

🔍 Go to test action run

Name Value
Repository gpltaylor/radius
Commit ref ff8630b
Unique ID db7abc0e0c
Image tag pr-db7abc0e0c
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.20.0
  • Dapr: 1.12.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.1.0
  • Bicep recipe location ghcr.io/radius-project/dev/test/functional/shared/recipes/<name>:pr-db7abc0e0c
  • Terraform recipe location http://tf-module-server.radius-test-tf-module-server.svc.cluster.local/<name>.zip (in cluster)
  • applications-rp test image location: ghcr.io/radius-project/dev/applications-rp:pr-db7abc0e0c
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-db7abc0e0c
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-db7abc0e0c
  • deployment-engine test image location: ghcr.io/radius-project/deployment-engine:latest

Test Status

⌛ Building Radius and pushing container images for functional tests...
✅ Container images build succeeded
⌛ Publishing Bicep Recipes for functional tests...
✅ Recipe publishing succeeded
⌛ Starting datastoresrp functional tests...
⌛ Starting samples functional tests...
⌛ Starting daprrp functional tests...
⌛ Starting shared functional tests...
⌛ Starting msgrp functional tests...
⌛ Starting kubernetes functional tests...
✅ msgrp functional tests succeeded
✅ ucp functional tests succeeded
✅ kubernetes functional tests succeeded
✅ samples functional tests succeeded
✅ daprrp functional tests succeeded
✅ datastoresrp functional tests succeeded
✅ shared functional tests succeeded

@rynowak rynowak merged commit 58c7447 into radius-project:main Mar 6, 2024
16 checks passed
@gpltaylor gpltaylor deleted the 7170-link branch May 7, 2024 16:37
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.

Change open portal hyperlinks
3 participants