From eaf21f4ad8f194fb9d3f57da1c08c645a5e48dcc Mon Sep 17 00:00:00 2001 From: Sebastian Luna-Valero Date: Fri, 6 Sep 2024 11:15:03 +0200 Subject: [PATCH 1/3] update URLs for IM --- .../en/providers/cloud-compute/openstack/_index.md | 2 +- content/en/users/compute/orchestration/im/_index.md | 6 +++--- .../en/users/compute/orchestration/im/cli/_index.md | 12 ++++++------ 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/content/en/providers/cloud-compute/openstack/_index.md b/content/en/providers/cloud-compute/openstack/_index.md index b5c1110db4..18188d58cb 100644 --- a/content/en/providers/cloud-compute/openstack/_index.md +++ b/content/en/providers/cloud-compute/openstack/_index.md @@ -151,6 +151,6 @@ $ openstack server show 0f3e1420-4480-4bea-95f1-9920a70b324d -c properties -f ya properties: eu.egi.cloud.orchestrator: es.upv.grycap.im eu.egi.cloud.orchestrator.id: 0afdc7ba-bf5d-11ed-9e89-86ce117c3fcf - eu.egi.cloud.orchestrator.url: https://appsgrycap.i3m.upv.es:31443/im + eu.egi.cloud.orchestrator.url: https://im.egi.eu/im eu.egi.cloud.orchestrator.user: __OPENID__XXXXXXredacted ``` diff --git a/content/en/users/compute/orchestration/im/_index.md b/content/en/users/compute/orchestration/im/_index.md index d9c5f2cd95..649e5fe7c5 100644 --- a/content/en/users/compute/orchestration/im/_index.md +++ b/content/en/users/compute/orchestration/im/_index.md @@ -10,7 +10,7 @@ description: > ## What is it? -[Infrastructure Manager](https://www.grycap.upv.es/im) (IM) is a tool that +[Infrastructure Manager](https://im.egi.eu/) (IM) is a tool that **orchestrates the deployment of custom virtual infrastructures on multiple backends**. It streamlines the access and usability of Infrastructure-as-a-Service (IaaS) clouds by automating the configuration, deployment, software installation @@ -24,14 +24,14 @@ a wide variety of backends, either federated (such as [Microsoft Azure](https://azure.microsoft.com/)) or on-premises (such as [OpenStack](../../../getting-started/openstack)), thus making user applications cloud agnostic. -IM features a [web-based GUI](https://appsgrycap.i3m.upv.es:31443/im-dashboard/), +IM features a [web-based GUI](https://im.egi.eu/), an XML-RPC API, a REST API and a [command-line interface](cli) (CLI). It supports [OASIS TOSCA Simple Profile in YAML](https://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/csprd01/TOSCA-Simple-Profile-YAML-v1.0-csprd01.html). {{% alert title="Tip" color="info" %}} An easy way to deploy your first VM in the EGI Federation is from the -[Infrastructure Manager dashboard](https://appsgrycap.i3m.upv.es:31443/im-dashboard/). +[Infrastructure Manager dashboard](https://im.egi.eu/). A [tutorial](https://imdocs.readthedocs.io/en/latest/dashboard.html#usage) and [demo videos](https://youtube.com/playlist?list=PLgPH186Qwh_37AMhEruhVKZSfoYpHkrUp) are also available. {{% /alert %}} diff --git a/content/en/users/compute/orchestration/im/cli/_index.md b/content/en/users/compute/orchestration/im/cli/_index.md index 3e09956715..0dcb39e9fd 100644 --- a/content/en/users/compute/orchestration/im/cli/_index.md +++ b/content/en/users/compute/orchestration/im/cli/_index.md @@ -43,7 +43,7 @@ parameters: ```ini [im_client] -restapi_url=https://appsgrycap.i3m.upv.es/im +restapi_url=https://im.egi.eu/im auth_file=auth.dat ``` @@ -149,7 +149,7 @@ or a TOSCA YAML file: ```shell $ im_client.py create infra.radl -Secure connection with: https://appsgrycap.i3m.upv.es/im +Secure connection with: https://im.egi.eu/im Infrastructure successfully created with ID: 457273ea-85e4-11ec-aa81-faaae69bc911 ``` @@ -158,7 +158,7 @@ operation of the IM client tool: ```shell $ im_client.py getstate 457273ea-85e4-11ec-aa81-faaae69bc911 -Secure connection with: https://appsgrycap.i3m.upv.es/im +Secure connection with: https://im.egi.eu/im The infrastructure is in state: pending VM ID: 0 is in state: pending. ``` @@ -181,7 +181,7 @@ process using the `getcontmsg` operation: ```shell $ im_client.py getcontmsg 457273ea-85e4-11ec-aa81-faaae69bc911 -Secure connection with: https://appsgrycap.i3m.upv.es/im +Secure connection with: https://im.egi.eu/im Connected with: http://localhost:8800 Msg Contextualizator: @@ -205,7 +205,7 @@ we can get the TOSCA output values with the `getoutputs` operation: ```shell $ im_client.py getoutputs 457273ea-85e4-11ec-aa81-faaae69bc911 -Secure connection with: https://appsgrycap.i3m.upv.es/im +Secure connection with: https://im.egi.eu/im The infrastructure outputs: node_ip = 8.8.8.8 @@ -217,6 +217,6 @@ operation: ```shell $ im_client.py destroy 457273ea-85e4-11ec-aa81-faaae69bc911 -Secure connection with: https://appsgrycap.i3m.upv.es/im +Secure connection with: https://im.egi.eu/im Infrastructure successfully destroyed ``` From efd4ff5772c12d1b63ca12ea8f547e23d4deaaf3 Mon Sep 17 00:00:00 2001 From: Sebastian Luna-Valero Date: Fri, 6 Sep 2024 11:23:32 +0200 Subject: [PATCH 2/3] replace 'running' state with 'configuring' --- content/en/users/compute/orchestration/im/cli/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/users/compute/orchestration/im/cli/_index.md b/content/en/users/compute/orchestration/im/cli/_index.md index 0dcb39e9fd..13a27b2613 100644 --- a/content/en/users/compute/orchestration/im/cli/_index.md +++ b/content/en/users/compute/orchestration/im/cli/_index.md @@ -166,7 +166,7 @@ VM ID: 0 is in state: pending. The valid VM and infrastructure states are the following: - `pending`, launched, but still in initialization stage; -- `running`, created successfully and running, but still in the +- `configuring`, created successfully and running, but still in the configuration stage; - `configured`, running and contextualized; - `unconfigured`, running but not correctly contextualized; From 1e02703086ddb5e9d4c2968758ddde25d087f199 Mon Sep 17 00:00:00 2001 From: Sebastian Luna-Valero Date: Fri, 6 Sep 2024 11:25:11 +0200 Subject: [PATCH 3/3] spelling --- .github/actions/spelling/expect.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index f2df1d1e19..cd716ede27 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -1,11 +1,13 @@ allowfullscreen autoplay +creds csr CVMFS dearmor delims diracsgm findstr +getstate hmac iframe jscpd @@ -21,6 +23,7 @@ rsa sgm tmp toml +unconfigured Unregistering workflows yyy