From d14e005e90331123161ae7d0bfb0953a66d86d2a Mon Sep 17 00:00:00 2001 From: Brendan Shephard Date: Fri, 3 Mar 2023 18:53:07 +1000 Subject: [PATCH] Add CIP to distributed compute roles When running DCN, it's necessary to include the DCN role during the container image prepare step. Else the etcd containers will never be cached on the undercloud registry. This change adds the OS::TripleO::Services::ContainerImagePrepare service to each of the distributed compute roles. Closes-Bug: #2003811 Change-Id: I6932743cd0674d55075846b1e9d03d0513e7dc65 --- roles/DistributedCompute.yaml | 1 + roles/DistributedComputeHCI.yaml | 1 + roles/DistributedComputeHCIDashboard.yaml | 1 + 3 files changed, 3 insertions(+) diff --git a/roles/DistributedCompute.yaml b/roles/DistributedCompute.yaml index 6dcf59a7b2..4109dd1d13 100644 --- a/roles/DistributedCompute.yaml +++ b/roles/DistributedCompute.yaml @@ -33,6 +33,7 @@ - OS::TripleO::Services::ComputeNeutronL3Agent - OS::TripleO::Services::ComputeNeutronMetadataAgent - OS::TripleO::Services::ComputeNeutronOvsAgent + - OS::TripleO::Services::ContainerImagePrepare - OS::TripleO::Services::Etcd - OS::TripleO::Services::Frr - OS::TripleO::Services::GlanceApiEdge diff --git a/roles/DistributedComputeHCI.yaml b/roles/DistributedComputeHCI.yaml index a2353dcf56..4c87ca1e57 100644 --- a/roles/DistributedComputeHCI.yaml +++ b/roles/DistributedComputeHCI.yaml @@ -42,6 +42,7 @@ - OS::TripleO::Services::ComputeNeutronL3Agent - OS::TripleO::Services::ComputeNeutronMetadataAgent - OS::TripleO::Services::ComputeNeutronOvsAgent + - OS::TripleO::Services::ContainerImagePrepare - OS::TripleO::Services::Etcd - OS::TripleO::Services::Frr - OS::TripleO::Services::GlanceApiEdge diff --git a/roles/DistributedComputeHCIDashboard.yaml b/roles/DistributedComputeHCIDashboard.yaml index 142294ac83..6de9f1e1ae 100644 --- a/roles/DistributedComputeHCIDashboard.yaml +++ b/roles/DistributedComputeHCIDashboard.yaml @@ -44,6 +44,7 @@ - OS::TripleO::Services::ComputeNeutronL3Agent - OS::TripleO::Services::ComputeNeutronMetadataAgent - OS::TripleO::Services::ComputeNeutronOvsAgent + - OS::TripleO::Services::ContainerImagePrepare - OS::TripleO::Services::Etcd - OS::TripleO::Services::Frr - OS::TripleO::Services::GlanceApiEdge