- はじめに
- ソリューション プロジェクトとパッケージを管理する
- ソリューションのデプロイを管理する
- ベスト プラクティス
デプロイのステータス
デプロイと運用のステータスの詳細は、Automation Cloud の [ソリューション] ビューで利用可能です。
[ソリューション] ビューには、以下のようなさまざまな詳細が表示されます。
- ソリューション パッケージの場合: 名前、最新バージョン、説明、作成者、パブリッシュ日。
- デプロイの場合: 操作、ステータス、バージョン、場所、タイミング情報 (開始時刻や終了時刻など)。
- パッケージのデプロイ履歴: バージョン、操作、ステータス、タイムスタンプ、作成者
デプロイ テーブルについては、次の点に注意してください。
- Deployments テーブルでは、列名とその順序は、デプロイ操作とその結果を区別し、デプロイ状態と操作状態の間のあいまいさを減らすように設計されています。
- 操作ステータスはテキスト値として表示されます。表の上にあるフィルター アイコン を選択すると、デプロイを 1 つまたは複数の操作ステータスで同時にフィルター処理できます。
- [最後の操作] 列には、デプロイで最後に実行された操作が表示されます。
- 操作のステータスと操作の実行時刻も [ 最後の操作 ] セルに表示されます (例:
Install · Successful · 1 day ago)。使用可能な操作ステータスは、下書き、成功、失敗、進行中、ロールバック失敗です。 - 列は、関係を反映するように並べ替えられます。名前、 ステータス、 バージョン は隣り合って表示されますが、 最後の操作 には、デプロイ自体ではなく操作のステータスと詳細が反映されます。
動作ステータス
デプロイのすべてのステータスは下表のとおりです。
| 操作 | 動作ステータス | 説明 |
|---|---|---|
| インストール | 下書き | ソリューションのデプロイを下書きとして保存し、インストールを再開または破棄できるようになりました。 |
| 成功 | ソリューション パッケージがインストールされました。 | |
| 失敗 | インストールに失敗しました。インストールを再試行できます。 | |
| ロールバックに失敗 | ロールバックに失敗しましたが、一部のコンポーネントは既にデプロイされています。ソリューションのデプロイを再試行する前に、部分的にインストールされているソリューション コンポーネントを手動でクリーンアップしてください。 | |
| 処理中 | インストール操作が進行中です。 | |
| バージョンを変更 | 下書き | バージョンの変更が下書きとして保存されました。バージョンの変更を再開または破棄できます。 |
| 成功 | バージョンの変更は成功しました。これは、アップグレードとダウングレードの両方に適用されます。 | |
| 失敗 | バージョンの変更に失敗しました。操作をリトライできます。 | |
| ロールバックに失敗 | ロールバック操作に失敗しました。 | |
| 処理中 | バージョン変更を進行中です。 | |
| 設定を編集 | 下書き | 設定の変更が下書きとして保存されました。変更を再開または破棄できます。 |
| 成功 | ソリューションのデプロイが正常に編集されました。 | |
| 失敗 | 設定の変更に失敗しました。ソリューションのデプロイの編集を再試行できます。 | |
| ロールバックに失敗 | ロールバック操作に失敗しました。 | |
| 処理中 | 設定の変更が進行中です。 | |
| アンインストール | 成功 | デプロイが正常にアンインストールされました。 |
| 失敗 | デプロイのアンインストールに失敗しました。 | |
| 処理中 | デプロイのアンインストールが進行中です。 | |
| アクティブ化の設定 | 下書き | アクティベーションのセットアップが開始されていないか、完了していません。[ステータス] 列に [非アクティブ (アクティブ化するには設定が必要)] と表示されます。 |
| 処理中 | アクティベーションの設定が進行中です。 | |
| 成功 | アクティベーションの設定が完了しました。[ステータス] 列には、[アクティブ] または [非アクティブ (アクティブ化の準備完了)] のいずれかが表示されます。 | |
| 失敗 | アクティベーションのセットアップに失敗しました。[ステータス] 列に [非アクティブ (アクティブ化失敗)] と表示される場合があります。 |
ロールバックは選択できるアクションではありません。インストール、バージョンの変更、または構成の変更が失敗すると、ソリューションによってロールバックが自動的に実行されて以前のステートが復元されるためです。ロールバックも失敗した場合、操作のステータスは [ロールバック失敗] となり、デプロイによって [ エラーを確認 ] および [ロールバックをリトライ ] アクションが提供されます。
アクティブ化されたデプロイの最後の操作
[アクティブ化] オプションが有効化されたソリューションをインストールまたはアップグレードすると、アクティブ化の設定がデプロイと同じセッションで解決されたかどうかに基づいて、[最後の操作] 列に結果が反映されます。
| シナリオ | 最後の操作 |
|---|---|
| アクティベーションが正常に完了する | インストール (または バージョンの変更) ·成功 |
| アクティベーションの設定が必要です。同じセッションでコネクションを修正し、アクティベーションを完了します | インストール (または バージョンの変更) ·成功 |
| アクティベーションの設定が必要です。アクティベーションが完了する前にセッションを閉じた場合 | インストール (または バージョンの変更) ·成功しました。[ ステータス] 列に [非アクティブ] と表示されます。アクティベーションの設定が完了すると、最後の操作が [アクティベーションの設定 ·成功。 |
| [アクティブ化] をオフにしてデプロイし、後で非アクティブ (アクティブ化の準備完了) からアクティブ化する場合 | インストール ·成功。最後の操作は [アクティブ化の設定] に変更されません。 |
操作別のバージョン表示
ステータスが [下書き] のデプロイの場合、行メニューには [編集を続行 ] と [下書きを削除] のみが表示されます。これにより、保存した操作を続行するか破棄できます。
次の表では、デプロイ操作がインストール済みパッケージのバージョンと、該当する場合はターゲット パッケージのバージョンにどのように影響するかについて説明します。[デプロイ] の表では、この情報は 1 つの [バージョン ] 列に表示されます。
デプロイで新しいパッケージ バージョンが利用可能になると、[デプロイ] テーブルの [ バージョン]
列に直接 [ アップグレード] アイコン が表示されます。
| 操作とステータス | バージョン |
|---|---|
| 下書き | インストールを保留しているバージョンです。 |
| インストールに成功する | インストールされたバージョン |
| アップグレードに失敗しました | アップグレードを開始するバージョン。デプロイを再試行するか、パッケージをアンインストールできます。 |
| ロールバックに失敗しました | アップグレードの対象のバージョン。デプロイを再試行できます。 |
| ロールバックに成功しました | ロールバックを実行するバージョンです。パッケージをアンインストールするか、別のバージョンにアップグレードすることができます。 |
| アクティブ化の設定 | 現在インストールされているバージョンと、アップグレードの対象バージョンを表示できます。 |
ステータス別で許可される操作
次の表では、デプロイの移行ステータスと、各ステータスで許可されるユーザー操作について説明します。
凡例:
✅ -利用できる
❌ - 利用不可
| 動作ステータス | ステータス列 | インストール | アクティベート | アップグレード | アンインストール | 削除する |
|---|---|---|---|---|---|---|
| 下書き | - | ✅ | ❌ | ❌ | ❌ | ✅ |
| 処理中 | - | ❌ | ❌ | ❌ | ❌ | ❌ |
| 失敗 | - | ✅ (デプロイのインストールをリトライします。) | ❌ | ❌ | ❌ | ✅ |
| 成功 | アクティブ | ❌ | ❌ | ✅ | ✅ | ❌ |
| 成功 | 非アクティブ (アクティブ化の準備完了) | ❌ (最初にデプロイをアクティブ化する) | ✅ | ✅ | ✅ | ❌ |
| 成功 | 非アクティブ (アクティブ化するには設定が必要) | ❌ (最初にデプロイをアクティブ化する) | ❌ | ❌ | ✅ | ❌ |
| 失敗 | 非アクティブ (アクティブ化に失敗) | ❌ | ✅ (デプロイのアクティブ化をリトライします。) | ❌ | ✅ | ❌ |