Skip to content

Commit ecd366c

Browse files
committed
sync
1 parent 6a4fe76 commit ecd366c

9 files changed

Lines changed: 75 additions & 2 deletions

File tree

exercises/ansible_network/6-controller-job-template/README.es.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Para ejecutar un Playbook de Ansible en el controlador de Automatización necesi
4848
| Job Type | Run |
4949
| Inventory | Workshop Inventory |
5050
| Project | Workshop Project |
51-
| Execution Environment | Default execution environment |
51+
| Execution Environment | network workshop execution environment |
5252
| Playbook | playbooks/network_backup.yml |
5353
| Credential | Workshop Credential |
5454

@@ -65,6 +65,20 @@ Para ejecutar un Playbook de Ansible en el controlador de Automatización necesi
6565

6666
![controller credential](images/controller_cred_multiple.png)
6767

68+
* Despliega **Variables**, elige **YAML** si se solicita variables adicionales, y añade lo siguiente. El playbook [`network_backup.yml`](https://github.com/network-automation/toolkit/blob/master/playbooks/network_backup.yml) crea o actualiza la plantilla **Network Automation - Restore**; sin `restore_ee` queda registrada con **Default execution environment**, que descarga desde `registry.redhat.io` y puede fallar cuando el controller no puede obtener esa imagen. Usa **`network-ee`** (imagen del taller en [Quay acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee)):
69+
70+
<!-- {% raw %} -->
71+
72+
```yaml
73+
restore_ee: network-ee
74+
```
75+
76+
<!-- {% endraw %} -->
77+
78+
> Nota:
79+
>
80+
> El valor debe ser el nombre del **Execution environment** en el controller (**`network-ee`**; imagen del taller en Quay [acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee)). Si ya ejecutaste **Backup network configurations** antes de añadir esta variable, edita **Network Automation - Restore** y pon **Execution Environment** en **network-ee**, o elimina esa plantilla y vuelve a lanzar la copia de seguridad después de guardar las variables extra.
81+
6882
* Haz click en la cajita `Escalate Privileges`.
6983

7084
* Baja y haz click en el botón azul `Save`.

exercises/ansible_network/6-controller-job-template/README.fr.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,20 @@ Capture d’écran des paramètres du modèle de job remplis :
6363

6464
![sélection identifiant](images/controller_cred.png)
6565

66+
* Développez **Variables**, choisissez **YAML** si l’interface le propose pour les variables supplémentaires, puis ajoutez ce qui suit. Le playbook [`network_backup.yml`](https://github.com/network-automation/toolkit/blob/master/playbooks/network_backup.yml) crée ou met à jour le modèle de travail **Network Automation - Restore** ; sans `restore_ee`, il est enregistré avec **Default execution environment**, ce qui télécharge depuis `registry.redhat.io` et peut échouer lorsque la plate-forme ne peut pas récupérer cette image. Utilisez **`network-ee`** (image workshop sur [Quay acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee)) :
67+
68+
<!-- {% raw %} -->
69+
70+
```yaml
71+
restore_ee: network-ee
72+
```
73+
74+
<!-- {% endraw %} -->
75+
76+
> Note :
77+
>
78+
> La valeur doit correspondre au nom d’**Execution environment** dans le controller (**`network-ee`** ; image du workshop sur [Quay acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee)). Si vous avez déjà exécuté **Backup network configurations** avant d’ajouter cette variable, modifiez **Network Automation - Restore** et réglez **Execution Environment** sur **network-ee**, ou supprimez ce modèle et relancez la sauvegarde après avoir enregistré les variables supplémentaires.
79+
6680
* Faites défiler la page vers le bas et cliquez sur le bouton bleu `Enregistrer`.
6781

6882
### Étape 2 : Lancer le modèle de job

exercises/ansible_network/6-controller-job-template/README.ja.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,20 @@
6666

6767
![controller credential](images/controller_cred_multiple.png)
6868

69+
* **Variables** を展開し、プロンプトがあれば余分な変数に **YAML** を選び、次を追加します。プレイブック [`network_backup.yml`](https://github.com/network-automation/toolkit/blob/master/playbooks/network_backup.yml)**Network Automation - Restore** ジョブテンプレートを作成または更新します。`restore_ee` がないと **Default execution environment** で登録され、`registry.redhat.io` からの取得に失敗する場合があります。値はワークショップ用イメージ [Quay acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee) に対応する **`network-ee`** にします。
70+
71+
<!-- {% raw %} -->
72+
73+
```yaml
74+
restore_ee: network-ee
75+
```
76+
77+
<!-- {% endraw %} -->
78+
79+
> 注記:
80+
>
81+
> コントローラーに表示される **実行環境** の名前(**`network-ee`**。Quay のワークショップ用イメージ [acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee))を使ってください。すでに **Backup network configurations** をこの変数を追加する前に実行した場合は、**Network Automation - Restore** の **実行環境** を **network-ee** にするか、テンプレートを削除してから余分な変数を保存し、バックアップジョブを再実行してください。
82+
6983
* 下にスクロールして、青い `Save` ボタンをクリックします。
7084

7185
### ステップ 2: ジョブテンプレートの起動

exercises/ansible_network/6-controller-job-template/README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,20 @@ To run an Ansible Playbook in Automation controller we need to create a **Job Te
6363

6464
![switch credential type](images/controller_cred.png)
6565

66+
* Expand **Variables**, choose **YAML** for extra variables if prompted, and add the following. The playbook [`network_backup.yml`](https://github.com/network-automation/toolkit/blob/master/playbooks/network_backup.yml) creates or updates the **Network Automation - Restore** job template; without `restore_ee` it registers that template with **Default execution environment**, which pulls from `registry.redhat.io` and can fail when the controller cannot download that image. Set `restore_ee` to the Automation execution environment named **network-ee** (workshop image [acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee) on Quay).
67+
68+
<!-- {% raw %} -->
69+
70+
```yaml
71+
restore_ee: network-ee
72+
```
73+
74+
<!-- {% endraw %} -->
75+
76+
> Note:
77+
>
78+
> The value must be the **Execution environment** name as shown in controller (here **`network-ee`**). If you already ran **Backup network configurations** before adding this variable, edit the **Network Automation - Restore** job template and set **Execution Environment** to **network-ee**, or remove that template and run the backup job again after saving the extra variables.
79+
6680
* Scroll down and click the blue `Save job template` button.
6781

6882
### Step 2: Launch the Job Template

exercises/ansible_network/9-controller-workflow/README.es.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@ En este ejercicio crearemos una copia de seguridad con marca de tiempo, si el tr
126126

127127
### Paso 5: Añadir la plantilla de trabajo Network-Restore
128128

129+
> Nota:
130+
>
131+
> Si **Network Automation - Restore** falla al extraer **Default execution environment** desde `registry.redhat.io`, la plantilla **Backup network configurations** del ejercicio 6 debe incluir `restore_ee: network-ee` ([acme_corp/network-ee en Quay](https://quay.io/repository/acme_corp/network-ee)), o edita **Network Automation - Restore** para usar **network-ee**. Consulta el ejercicio 6.
132+
129133
1. Pasa el cursor sobre el nodo **Network-Banner** y haz click en el símbolo **+**. La ventana **Add Node** aparecerá de nuevo.
130134

131135
2. Selecciona **On Failure** en Run type

exercises/ansible_network/9-controller-workflow/README.fr.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,11 @@ Dans cet exercice, nous créerons une sauvegarde horodatée. Si le travail de sa
136136

137137
### Étape 5 : Ajouter le modèle de job Network-Restore
138138

139-
1. Survolez le nœud **Network-Banner** et cliquez sur les trois points **\u22ee**. La fenêtre **Ajouter une étape et lier** apparaîtra à nouveau.
139+
> Note :
140+
>
141+
> Si **Network Automation - Restore** échoue en tirant **Default execution environment** depuis `registry.redhat.io`, le modèle **Backup network configurations** (exercice 6) doit inclure `restore_ee: network-ee` ([acme_corp/network-ee sur Quay](https://quay.io/repository/acme_corp/network-ee)), ou modifiez **Network Automation - Restore** pour utiliser **network-ee**. Voir l’exercice 6 pour le détail.
142+
143+
1. Survolez le nœud **Network-Banner** et cliquez sur les trois points ****. La fenêtre **Ajouter une étape et lier** apparaîtra à nouveau.
140144

141145
2. Remplissez les valeurs suivantes :
142146

exercises/ansible_network/9-controller-workflow/README.ja.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,10 @@
136136

137137
### ステップ 5: ネットワーク復元ジョブテンプレートの追加
138138

139+
> 注記:
140+
>
141+
> **Network Automation - Restore**`registry.redhat.io` から **Default execution environment** を取得できずに失敗する場合は、演習 6 の **Backup network configurations**`restore_ee: network-ee`(Quay の [acme_corp/network-ee](https://quay.io/repository/acme_corp/network-ee))を入れるか、**Network Automation - Restore** の実行環境を **network-ee** に編集してください。詳細は演習 6 を参照してください。
142+
139143
1. **Network-Banner** ノードにカーソルを合わせ、**+** 記号をクリックします。**Add Node**
140144
ウィンドウが再び表示されます。
141145

exercises/ansible_network/9-controller-workflow/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,10 @@ For this exercise we will create a time-stamped backup, if the backup job succes
180180

181181
### Step 5: Add the Network-Restore Job Template
182182

183+
> Note:
184+
>
185+
> If **Network Automation - Restore** fails while pulling **Default execution environment** from `registry.redhat.io`, the **Backup network configurations** job template in Exercise 6 must include extra variable `restore_ee: network-ee` (image [acme_corp/network-ee on Quay](https://quay.io/repository/acme_corp/network-ee)), or edit **Network Automation - Restore** to use **network-ee**. See Exercise 6 for details.
186+
183187
1. Hover over the **Network-Banner** node and click the three dots **** The **Add step and link** window will appear again.
184188

185189
2. Fill out the following values:

roles/populate_controller/tasks/network.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@
126126
restore_inventory: "Workshop Inventory"
127127
restore_credential: "Workshop Credential"
128128
restore_project: "Workshop Project"
129+
restore_ee: "network-ee"
129130
controller_username: admin
130131
controller_password: "{{ admin_password }}"
131132
controller_host: "https://{{ ansible_host }}:{{ aap_port | default('443') }}"

0 commit comments

Comments
 (0)