diff --git a/api/go.mod b/api/go.mod index 121cc688e..13df02d57 100644 --- a/api/go.mod +++ b/api/go.mod @@ -4,8 +4,8 @@ go 1.20 require ( github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240525122647-715f01bb2987 - github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9 + github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8 k8s.io/api v0.28.10 k8s.io/apimachinery v0.28.10 @@ -15,7 +15,7 @@ require ( require ( github.com/cert-manager/cert-manager v1.13.6 github.com/go-playground/validator/v10 v10.20.0 - github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b + github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c golang.org/x/exp v0.0.0-20240409090435-93d18d7e34b8 ) @@ -53,21 +53,21 @@ require ( github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/openshift/api v3.9.0+incompatible // indirect github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369 // indirect - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e // indirect + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82 // indirect github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b // indirect - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955 // indirect - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b // indirect + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658 // indirect + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876 // indirect github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015 // indirect github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7a25580a799d // indirect github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c // indirect - github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9 // indirect + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd // indirect github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97 // indirect github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db // indirect - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704 // indirect - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1 // indirect - github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100 // indirect - github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd // indirect - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4 // indirect + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520 // indirect + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec // indirect + github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4 // indirect + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e // indirect + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f // indirect github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240523121736-379011b2cfac // indirect github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240529090522-c780bd90b147 // indirect github.com/pkg/errors v0.9.1 // indirect diff --git a/api/go.sum b/api/go.sum index f153a3499..7b081fa06 100644 --- a/api/go.sum +++ b/api/go.sum @@ -88,14 +88,14 @@ github.com/openshift/api v3.9.0+incompatible h1:fJ/KsefYuZAjmrr3+5U9yZIZbTOpVkDD github.com/openshift/api v3.9.0+incompatible/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369 h1:gUZVKIEC/awfN+BkMDpBlcY8exT90DAXM0SSh/zGwH8= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369/go.mod h1:GkisiXRP0lvef7h19rR9WRMCLN0+X+gdTt5Zs5ZyzBo= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e h1:fpgKqPPAOIHH+jZ38XRWB1IpLkl1p3kFqqnqXiHN8aA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e/go.mod h1:8Wn6ZAPaJshxozJVPI7uq4qrcUXZmECGAPJK7Ed+uGQ= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82 h1:Q+U8JpT+grvSaDD9wqpdF6OyrJc1v+qDDkcg60xmDMg= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82/go.mod h1:8Wn6ZAPaJshxozJVPI7uq4qrcUXZmECGAPJK7Ed+uGQ= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b h1:Lc6e6OzE7e0TlnDGfRcUB1b060QTKyK+GSB53BxQtM4= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b/go.mod h1:grWcSpsvvrTUARs8XGFcobA5y51RtSU+FuKWGOutwAQ= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955 h1:hEucg6IplFnu/8GoUKfsQtmQ8W5kdfkE47tqTGubycw= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955/go.mod h1:hl8N4DRAwlxlsjWiSowuqc7qI3dImVU0XRiU0GF+hsI= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b h1:aJkh3qqLrjhjfgLaYnPHxGxsAKxjVuNiaZpQOlxVSH8= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b/go.mod h1:EnfTD3LPI4ycTTLrMqwyJnisHDQ/SKJ4OYtb4DXGD3k= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658 h1:eNzPV7QfSoLpsNwkynaZwfB2BjAeRmsPD70Ln51FYuI= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658/go.mod h1:hl8N4DRAwlxlsjWiSowuqc7qI3dImVU0XRiU0GF+hsI= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876 h1:TcmMbjfDWTpMpdsgfkfkXnbYy7f0NF+jPq+5llEULOE= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876/go.mod h1:EnfTD3LPI4ycTTLrMqwyJnisHDQ/SKJ4OYtb4DXGD3k= github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015 h1:eWXh/0ECebuM+R42T+C+RWFQIkn+zOiOhHLbOVPm6D4= github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015/go.mod h1:1ddkgh0JPbFIc8TuV0o7fR29WcDV0aH3uuovpCGfTlg= github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240525122647-715f01bb2987 h1:QKCvlSmU3toGuGmLIIazSnfAGtPc9WYWJHUh6qTyH+s= @@ -104,30 +104,30 @@ github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7 github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7a25580a799d/go.mod h1:rltaem4x0R2LE4fTdUOVNAp7nBwzTSpKBdhfrQxZIX8= github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c h1:DLvy+ngJJiXjh4KEnCR15EieFkiCM4Wkp43Col5HnGc= github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c/go.mod h1:TnNxraQbQGIoP1pLlhTsBPJ5sWbpAS4amCaQ0XNnEAs= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9 h1:8xb38kdeN//W1Zujy8Cm/Y2bleajGDaSygLI8h2iEdk= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:4Fe07vWr4OYg2qoFwoOM8rHEukdD3/r3FBqkYKE5//E= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9 h1:B9fJ8cWhOpRtQY9R8pfo63uVGzN0a9WibZ8IJht00KA= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:OC9eAX0l35U8DD+ANolrVExTxeZbxKbrMVyiA3Dywow= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9 h1:hWH/gExjYjiXQ/vpOp8eq8PLZUxrzhc9MLb940yyCcA= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:HnATO+h6spGXATZ8fdOc+CJ47BiTV3ML1ZtGZa6yj3I= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd h1:KdpVRQv1b5y7zIGWpXGmO5K4ErnPJrSsqwmNfGAgD2s= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:4Fe07vWr4OYg2qoFwoOM8rHEukdD3/r3FBqkYKE5//E= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd h1:53cIwpNnml1s7e9RQ+XsbanZe7SmgPg5e/dZzseCtFQ= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:OC9eAX0l35U8DD+ANolrVExTxeZbxKbrMVyiA3Dywow= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd h1:tR0cs3CB7FtlwiAk/bMRl5sEXFs4ut5WNW7utBO5QAQ= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:HnATO+h6spGXATZ8fdOc+CJ47BiTV3ML1ZtGZa6yj3I= github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97 h1:GyN2O0O2dECn9CL4dkvdTEVBQG+HjD+GLwHJM6a2nE8= github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97/go.mod h1:DMSHD2lrHm2PK/+B+fCq3XXJvPJ8zLXu0Cb8OWdcgec= github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db h1:9Egd/Hs/ZKyWl4vXkbivu/MG52Ww/kDrzE9KNYKuj7M= github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db/go.mod h1:tJbu9FBKNOpgN7T8SHhFGFnmKOg2EQsBWRKqE8+CPPA= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704 h1:xLPMxl4K82OzZYg6B7wh1WXk28WPz1OOA4/hs0gkeKU= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704/go.mod h1:DJaRR3zYMOakCG5sAGQCUKNojpxaKOL8wbfoGwTGDJI= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1 h1:1VAgPAeR3/HcB7lDAr99Q3c9khp6JIqFCQEj7QfpOS0= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1/go.mod h1:c9gu8Yp0RJqX8BEuVSytmmomf5WoDt5ukY0qbwT+DC4= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100 h1:O47DgUcPoozPsAtqacKtWbgzJKiirWO/HgV3cEfnfqc= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100/go.mod h1:AWiNsUW/IQARQfEt0RDknT879JszjK4AOVHkjhs/Svk= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520 h1:Ai1IgbtqeCyTWE2t41OBV2qTJ8GqYVmo5Ses3FqI2G4= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520/go.mod h1:dHpsaGk+Lku6XFxp+oHqhGxTjvYiuStiCe/1GUFijI4= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec h1:yKSiIqM+/9O7R3cAKD0uWJ89Ojfix1YcsijmwTMYbTY= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec/go.mod h1:c9gu8Yp0RJqX8BEuVSytmmomf5WoDt5ukY0qbwT+DC4= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4 h1:s/lqFXWVIGI6rktCmg70Uw2shPfnwaIIbkkNMcj8I9g= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4/go.mod h1:AWiNsUW/IQARQfEt0RDknT879JszjK4AOVHkjhs/Svk= github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8 h1:R1MeuR4dPhMop5i9Q4s0PKwqII/uzB6+sVhF9DeWk78= github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8/go.mod h1:z+mHw+0/ehsh5bPzeuurxY5uahRNtH1KcOkYg8Bl678= -github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b h1:fz/3MdTbv8RVlx4LP4dU0tKbEBE+lYs62ChsVpB2dRc= -github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b/go.mod h1:4gN/mAlXB4wbt8k7xKb4MtD4iwhmfMd4GM4AM1b4Nsg= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd h1:T5K8z+ZMOPjl9E3zjg+ZnoiEtP3TG+OKGgIheNnInxs= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd/go.mod h1:kuMvjznu0eoRWBlK6YBP6KunVeXNFteyqa2+LHErTWw= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4 h1:pcsiDNTPQHUBh2ObiOyKoFl+agx/nSVfPlAvRSUwCt8= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4/go.mod h1:C9aUa9an/pgQmbMg79sqdQDI7UT7GjoiHttYbfB0h14= +github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c h1:jgPabkWJ/V4DAjinP0GNAENghihZLlg5/hkmooFi9pM= +github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c/go.mod h1:tIIY+EHcOI8e6sB8mbMKsS0H5Y+vKGvKw9zwDcNnohg= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e h1:07ZnKM7Xr86ghG8tZw2P71j1pNME4ADO0hPW/42H83Q= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e/go.mod h1:8IGlVTQjOGjlfhA268wcZXvDn0RKy6I+I5JjlN+Ffds= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f h1:tddtlKWrSr2seok3wHQvC6ZECHmSFyUfFAwdyizOkdA= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f/go.mod h1:C9aUa9an/pgQmbMg79sqdQDI7UT7GjoiHttYbfB0h14= github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f h1:wWaOCAkCym4t+NZWXYT/LErGhKujDdKgc7Qy/3vX4uU= github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f/go.mod h1:Zryxg5YgbPUFcLSCcKpf10il8kIRAK5HloNo6khhdis= github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240523121736-379011b2cfac h1:h/7TiNBMsbnN8+n4hHyigk8sd7QulEfTgvftIU30lrA= diff --git a/docs/assemblies/interacting_with_ansible.adoc b/docs/assemblies/interacting_with_ansible.adoc index 5d72fdd7d..de2897f3a 100644 --- a/docs/assemblies/interacting_with_ansible.adoc +++ b/docs/assemblies/interacting_with_ansible.adoc @@ -22,14 +22,14 @@ retrieved from the API. Sample output when the default list of services: NAME NETWORKATTACHMENTS STATUS MESSAGE - configure-network-edpm-compute True AnsibleExecutionJob complete - configure-os-edpm-compute True AnsibleExecutionJob complete - install-os-edpm-compute True AnsibleExecutionJob complete - libvirt-edpm-compute True AnsibleExecutionJob complete - nova-edpm-compute True AnsibleExecutionJob complete - run-os-edpm-compute True AnsibleExecutionJob complete - telemetry-edpm-compute True AnsibleExecutionJob complete - validate-network-edpm-compute True AnsibleExecutionJob complete + configure-network-edpm-compute True Job completed + configure-os-edpm-compute True Job completed + install-os-edpm-compute True Job completed + libvirt-edpm-compute True Job completed + nova-edpm-compute True Job completed + run-os-edpm-compute True Job completed + telemetry-edpm-compute True Job completed + validate-network-edpm-compute True Job completed Querying for pods with the OpenStackAnsibleEE label diff --git a/docs/assemblies/proc_troubleshooting-data-plane-creation-and-deployment.adoc b/docs/assemblies/proc_troubleshooting-data-plane-creation-and-deployment.adoc index 3787d1e26..161efcc24 100644 --- a/docs/assemblies/proc_troubleshooting-data-plane-creation-and-deployment.adoc +++ b/docs/assemblies/proc_troubleshooting-data-plane-creation-and-deployment.adoc @@ -34,10 +34,10 @@ The following example output shows all services and their job condition for all $ oc get openstackansibleee NAME NETWORKATTACHMENTS STATUS MESSAGE -bootstrap-openstack-edpm ["ctlplane"] True AnsibleExecutionJob complete -download-cache-openstack-edpm ["ctlplane"] False AnsibleExecutionJob is running -repo-setup-openstack-edpm ["ctlplane"] True AnsibleExecutionJob complete -validate-network-another-osdpd ["ctlplane"] False AnsibleExecutionJob is running +bootstrap-openstack-edpm ["ctlplane"] True Job completed +download-cache-openstack-edpm ["ctlplane"] False Job in progress +repo-setup-openstack-edpm ["ctlplane"] True Job completed +validate-network-another-osdpd ["ctlplane"] False Job in progress ---- . Filter for the name and service for a specific deployment: @@ -54,20 +54,19 @@ The following example filters the list to only show services and their job condi $ oc get openstackansibleee -l openstackdataplanedeployment=openstack-edpm-ipam1 NAME NETWORKATTACHMENTS STATUS MESSAGE -bootstrap-openstack-edpm ["ctlplane"] True AnsibleExecutionJob complete -download-cache-openstack-edpm ["ctlplane"] False AnsibleExecutionJob is running -repo-setup-openstack-edpm ["ctlplane"] True AnsibleExecutionJob complete +bootstrap-openstack-edpm ["ctlplane"] True Job completed +download-cache-openstack-edpm ["ctlplane"] False Job in progress +repo-setup-openstack-edpm ["ctlplane"] True Job completed ---- .Job Condition Messages AnsibleEE jobs have an associated condition message that indicates the current state of the service job. This condition message is displayed in the `MESSAGE` field of the `oc get openstackansibleee` command output. Jobs return one of the following conditions when queried: -* `AnsibleExecutionJob not started`: The job has not started. -* `AnsibleExecutionJob not found`: The job could not be found. -* `AnsibleExecutionJob is running`: The job is currently running. -* `AnsibleExecutionJob complete`: The job execution is complete. -* `AnsibleExecutionJob error occured `: The job execution stopped unexpectedly. The `` is replaced with a specific error message. +* `Job not started`: The job has not started. +* `Job in progress`: The job is currently running. +* `Job completed`: The job execution is complete. +* `Job error occured `: The job execution stopped unexpectedly. The `` is replaced with a specific error message. To further investigate a service displaying a particular job condition message, use the command `oc logs job/` to display the logs associated with that service. For example, to display the logs for the `repo-setup-openstack-edpm` service, use the command `oc logs job/repo-setup-openstack-edpm`. diff --git a/go.mod b/go.mod index 717df919c..0d79ff23b 100644 --- a/go.mod +++ b/go.mod @@ -15,14 +15,14 @@ require ( github.com/onsi/gomega v1.33.1 github.com/openstack-k8s-operators/dataplane-operator/api v0.0.0-00010101000000-000000000000 github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240525122647-715f01bb2987 - github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240529115306-9068d1417ae9 - github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529115838-0dfe70b6ee71 + github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240531085522-94fdcd5ff4fd + github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529220511-7cd4595fa2d7 github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8 - github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b + github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c golang.org/x/exp v0.0.0-20240409090435-93d18d7e34b8 gopkg.in/yaml.v3 v3.0.1 k8s.io/api v0.28.10 @@ -66,21 +66,21 @@ require ( github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/openshift/api v3.9.0+incompatible // indirect github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369 // indirect - github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e // indirect + github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82 // indirect github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b // indirect - github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955 // indirect - github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b // indirect + github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658 // indirect + github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876 // indirect github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015 // indirect github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7a25580a799d // indirect github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c // indirect - github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9 // indirect + github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd // indirect github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97 // indirect github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db // indirect - github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704 // indirect - github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1 // indirect - github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100 // indirect - github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd // indirect - github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4 // indirect + github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520 // indirect + github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec // indirect + github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4 // indirect + github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e // indirect + github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f // indirect github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240523121736-379011b2cfac // indirect github.com/openstack-k8s-operators/telemetry-operator/api v0.3.1-0.20240529090522-c780bd90b147 // indirect github.com/pkg/errors v0.9.1 // indirect diff --git a/go.sum b/go.sum index 5dcf95f8b..ce6a52de5 100644 --- a/go.sum +++ b/go.sum @@ -96,14 +96,14 @@ github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7 h1:rncLxJBpFGqBztyxC github.com/openshift/api v0.0.0-20230414143018-3367bc7e6ac7/go.mod h1:ctXNyWanKEjGj8sss1KjjHQ3ENKFm33FFnS5BKaIPh4= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369 h1:gUZVKIEC/awfN+BkMDpBlcY8exT90DAXM0SSh/zGwH8= github.com/openstack-k8s-operators/barbican-operator/api v0.0.0-20240523081006-98dc23995369/go.mod h1:GkisiXRP0lvef7h19rR9WRMCLN0+X+gdTt5Zs5ZyzBo= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e h1:fpgKqPPAOIHH+jZ38XRWB1IpLkl1p3kFqqnqXiHN8aA= -github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529131825-658ff9a9898e/go.mod h1:8Wn6ZAPaJshxozJVPI7uq4qrcUXZmECGAPJK7Ed+uGQ= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82 h1:Q+U8JpT+grvSaDD9wqpdF6OyrJc1v+qDDkcg60xmDMg= +github.com/openstack-k8s-operators/cinder-operator/api v0.3.1-0.20240529155246-4afc791bbb82/go.mod h1:8Wn6ZAPaJshxozJVPI7uq4qrcUXZmECGAPJK7Ed+uGQ= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b h1:Lc6e6OzE7e0TlnDGfRcUB1b060QTKyK+GSB53BxQtM4= github.com/openstack-k8s-operators/designate-operator/api v0.0.0-20240528100324-b8f58a72095b/go.mod h1:grWcSpsvvrTUARs8XGFcobA5y51RtSU+FuKWGOutwAQ= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955 h1:hEucg6IplFnu/8GoUKfsQtmQ8W5kdfkE47tqTGubycw= -github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240528101956-6a01af17e955/go.mod h1:hl8N4DRAwlxlsjWiSowuqc7qI3dImVU0XRiU0GF+hsI= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b h1:aJkh3qqLrjhjfgLaYnPHxGxsAKxjVuNiaZpQOlxVSH8= -github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240527082737-8ffa5de7845b/go.mod h1:EnfTD3LPI4ycTTLrMqwyJnisHDQ/SKJ4OYtb4DXGD3k= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658 h1:eNzPV7QfSoLpsNwkynaZwfB2BjAeRmsPD70Ln51FYuI= +github.com/openstack-k8s-operators/glance-operator/api v0.3.1-0.20240530175444-19097a5a8658/go.mod h1:hl8N4DRAwlxlsjWiSowuqc7qI3dImVU0XRiU0GF+hsI= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876 h1:TcmMbjfDWTpMpdsgfkfkXnbYy7f0NF+jPq+5llEULOE= +github.com/openstack-k8s-operators/heat-operator/api v0.3.1-0.20240529151706-47eb021b7876/go.mod h1:EnfTD3LPI4ycTTLrMqwyJnisHDQ/SKJ4OYtb4DXGD3k= github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015 h1:eWXh/0ECebuM+R42T+C+RWFQIkn+zOiOhHLbOVPm6D4= github.com/openstack-k8s-operators/horizon-operator/api v0.3.1-0.20240515093015-9d2609bb0015/go.mod h1:1ddkgh0JPbFIc8TuV0o7fR29WcDV0aH3uuovpCGfTlg= github.com/openstack-k8s-operators/infra-operator/apis v0.3.1-0.20240525122647-715f01bb2987 h1:QKCvlSmU3toGuGmLIIazSnfAGtPc9WYWJHUh6qTyH+s= @@ -112,38 +112,38 @@ github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7 github.com/openstack-k8s-operators/ironic-operator/api v0.3.1-0.20240523093522-7a25580a799d/go.mod h1:rltaem4x0R2LE4fTdUOVNAp7nBwzTSpKBdhfrQxZIX8= github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c h1:DLvy+ngJJiXjh4KEnCR15EieFkiCM4Wkp43Col5HnGc= github.com/openstack-k8s-operators/keystone-operator/api v0.3.1-0.20240525111221-1e3ee314289c/go.mod h1:TnNxraQbQGIoP1pLlhTsBPJ5sWbpAS4amCaQ0XNnEAs= -github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240529115306-9068d1417ae9 h1:/0Oj+hO91Fo9MS7831YWwEF+MCEuZOEqyPsYzuDCxXM= -github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:tP+nxk95PisCKJaXE/an2igG9lluxuOVhdmV9WtkR2s= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240529115306-9068d1417ae9 h1:kYpNfzZO9YChLkrzAMjZa5LXcOVy9pBqIPHT6Hc7Ag4= -github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240529115306-9068d1417ae9/go.mod h1:f7idGLPDLGerFTLB1W8R+eb68GjI3105VoqtzKH77LI= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9 h1:8xb38kdeN//W1Zujy8Cm/Y2bleajGDaSygLI8h2iEdk= -github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:4Fe07vWr4OYg2qoFwoOM8rHEukdD3/r3FBqkYKE5//E= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9 h1:B9fJ8cWhOpRtQY9R8pfo63uVGzN0a9WibZ8IJht00KA= -github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:OC9eAX0l35U8DD+ANolrVExTxeZbxKbrMVyiA3Dywow= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9 h1:hWH/gExjYjiXQ/vpOp8eq8PLZUxrzhc9MLb940yyCcA= -github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:HnATO+h6spGXATZ8fdOc+CJ47BiTV3ML1ZtGZa6yj3I= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240529115306-9068d1417ae9 h1:mqpVm5ugrQ13sqVVSDuVmPNDb0GS5rLBA+XkF0gU4n0= -github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240529115306-9068d1417ae9/go.mod h1:0h76CxD9g0z2Hk7fGFOZcjnzT1tQQ/yRNv3OXng+S/A= +github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240531085522-94fdcd5ff4fd h1:RiOlMJRc8tcnSsmBjJMi2dGa0F9jIr4bnX/vjhDIFl8= +github.com/openstack-k8s-operators/lib-common/modules/ansible v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:tP+nxk95PisCKJaXE/an2igG9lluxuOVhdmV9WtkR2s= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240531085522-94fdcd5ff4fd h1:7pXas6dHl7f1D5N9UdnMM4+YEtOSsmJaf/ISifSE0kw= +github.com/openstack-k8s-operators/lib-common/modules/certmanager v0.0.0-20240531085522-94fdcd5ff4fd/go.mod h1:f7idGLPDLGerFTLB1W8R+eb68GjI3105VoqtzKH77LI= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd h1:KdpVRQv1b5y7zIGWpXGmO5K4ErnPJrSsqwmNfGAgD2s= +github.com/openstack-k8s-operators/lib-common/modules/common v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:4Fe07vWr4OYg2qoFwoOM8rHEukdD3/r3FBqkYKE5//E= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd h1:53cIwpNnml1s7e9RQ+XsbanZe7SmgPg5e/dZzseCtFQ= +github.com/openstack-k8s-operators/lib-common/modules/openstack v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:OC9eAX0l35U8DD+ANolrVExTxeZbxKbrMVyiA3Dywow= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd h1:tR0cs3CB7FtlwiAk/bMRl5sEXFs4ut5WNW7utBO5QAQ= +github.com/openstack-k8s-operators/lib-common/modules/storage v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:HnATO+h6spGXATZ8fdOc+CJ47BiTV3ML1ZtGZa6yj3I= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240531085522-94fdcd5ff4fd h1:STdILV3OTETAhdO4SxaMEnyuJyQ4uga2j0/uz9RwjhA= +github.com/openstack-k8s-operators/lib-common/modules/test v0.3.1-0.20240531085522-94fdcd5ff4fd/go.mod h1:0h76CxD9g0z2Hk7fGFOZcjnzT1tQQ/yRNv3OXng+S/A= github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97 h1:GyN2O0O2dECn9CL4dkvdTEVBQG+HjD+GLwHJM6a2nE8= github.com/openstack-k8s-operators/manila-operator/api v0.3.1-0.20240528082305-04b02cfe0c97/go.mod h1:DMSHD2lrHm2PK/+B+fCq3XXJvPJ8zLXu0Cb8OWdcgec= github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db h1:9Egd/Hs/ZKyWl4vXkbivu/MG52Ww/kDrzE9KNYKuj7M= github.com/openstack-k8s-operators/mariadb-operator/api v0.3.1-0.20240514152407-b2bea62f05db/go.mod h1:tJbu9FBKNOpgN7T8SHhFGFnmKOg2EQsBWRKqE8+CPPA= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704 h1:xLPMxl4K82OzZYg6B7wh1WXk28WPz1OOA4/hs0gkeKU= -github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240527091417-039b9d0f1704/go.mod h1:DJaRR3zYMOakCG5sAGQCUKNojpxaKOL8wbfoGwTGDJI= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1 h1:1VAgPAeR3/HcB7lDAr99Q3c9khp6JIqFCQEj7QfpOS0= -github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240528143046-3f20f39561e1/go.mod h1:c9gu8Yp0RJqX8BEuVSytmmomf5WoDt5ukY0qbwT+DC4= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100 h1:O47DgUcPoozPsAtqacKtWbgzJKiirWO/HgV3cEfnfqc= -github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240523092718-22ea0a3c5100/go.mod h1:AWiNsUW/IQARQfEt0RDknT879JszjK4AOVHkjhs/Svk= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529115838-0dfe70b6ee71 h1:Smh9jnsoaQEXpHf+XKz480Ac0JuSLGPOF+YrGfCSOs0= -github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529115838-0dfe70b6ee71/go.mod h1:Cq6iYl9YJ+YGbZfDARqlCTLZ8ym6YvYAG3zpcwG4wYA= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520 h1:Ai1IgbtqeCyTWE2t41OBV2qTJ8GqYVmo5Ses3FqI2G4= +github.com/openstack-k8s-operators/neutron-operator/api v0.3.1-0.20240531054845-7fa2b6b39520/go.mod h1:dHpsaGk+Lku6XFxp+oHqhGxTjvYiuStiCe/1GUFijI4= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec h1:yKSiIqM+/9O7R3cAKD0uWJ89Ojfix1YcsijmwTMYbTY= +github.com/openstack-k8s-operators/nova-operator/api v0.3.1-0.20240530073125-ab95f150cbec/go.mod h1:c9gu8Yp0RJqX8BEuVSytmmomf5WoDt5ukY0qbwT+DC4= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4 h1:s/lqFXWVIGI6rktCmg70Uw2shPfnwaIIbkkNMcj8I9g= +github.com/openstack-k8s-operators/octavia-operator/api v0.3.1-0.20240530121452-c1107b888dd4/go.mod h1:AWiNsUW/IQARQfEt0RDknT879JszjK4AOVHkjhs/Svk= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529220511-7cd4595fa2d7 h1:MoGf/nUhxF6nlm7pVCzDK/fgvVShZggHCzZXhTtapQo= +github.com/openstack-k8s-operators/openstack-ansibleee-operator/api v0.3.1-0.20240529220511-7cd4595fa2d7/go.mod h1:l2Fr0BOUZqJoq4v8FbO5lWnd14acKCfhV8+nCvbyfdQ= github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8 h1:R1MeuR4dPhMop5i9Q4s0PKwqII/uzB6+sVhF9DeWk78= github.com/openstack-k8s-operators/openstack-baremetal-operator/api v0.3.1-0.20240523005930-c332745390c8/go.mod h1:z+mHw+0/ehsh5bPzeuurxY5uahRNtH1KcOkYg8Bl678= -github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b h1:fz/3MdTbv8RVlx4LP4dU0tKbEBE+lYs62ChsVpB2dRc= -github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240530055332-aa91068ef71b/go.mod h1:4gN/mAlXB4wbt8k7xKb4MtD4iwhmfMd4GM4AM1b4Nsg= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd h1:T5K8z+ZMOPjl9E3zjg+ZnoiEtP3TG+OKGgIheNnInxs= -github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240528144729-0bb142a7d5cd/go.mod h1:kuMvjznu0eoRWBlK6YBP6KunVeXNFteyqa2+LHErTWw= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4 h1:pcsiDNTPQHUBh2ObiOyKoFl+agx/nSVfPlAvRSUwCt8= -github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240527110305-6cee824d1cd4/go.mod h1:C9aUa9an/pgQmbMg79sqdQDI7UT7GjoiHttYbfB0h14= +github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c h1:jgPabkWJ/V4DAjinP0GNAENghihZLlg5/hkmooFi9pM= +github.com/openstack-k8s-operators/openstack-operator/apis v0.0.0-20240531084739-3b4c0451297c/go.mod h1:tIIY+EHcOI8e6sB8mbMKsS0H5Y+vKGvKw9zwDcNnohg= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e h1:07ZnKM7Xr86ghG8tZw2P71j1pNME4ADO0hPW/42H83Q= +github.com/openstack-k8s-operators/ovn-operator/api v0.3.1-0.20240531062432-734161acf81e/go.mod h1:8IGlVTQjOGjlfhA268wcZXvDn0RKy6I+I5JjlN+Ffds= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f h1:tddtlKWrSr2seok3wHQvC6ZECHmSFyUfFAwdyizOkdA= +github.com/openstack-k8s-operators/placement-operator/api v0.3.1-0.20240529171513-a5b0bf43b21f/go.mod h1:C9aUa9an/pgQmbMg79sqdQDI7UT7GjoiHttYbfB0h14= github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f h1:wWaOCAkCym4t+NZWXYT/LErGhKujDdKgc7Qy/3vX4uU= github.com/openstack-k8s-operators/rabbitmq-cluster-operator/v2 v2.6.1-0.20240313124519-961a0ee8bf7f/go.mod h1:Zryxg5YgbPUFcLSCcKpf10il8kIRAK5HloNo6khhdis= github.com/openstack-k8s-operators/swift-operator/api v0.3.1-0.20240523121736-379011b2cfac h1:h/7TiNBMsbnN8+n4hHyigk8sd7QulEfTgvftIU30lrA= diff --git a/pkg/deployment/deployment.go b/pkg/deployment/deployment.go index ebd56fd43..2398b7292 100644 --- a/pkg/deployment/deployment.go +++ b/pkg/deployment/deployment.go @@ -206,7 +206,7 @@ func (d *Deployer) ConditionalDeploy( if ansibleEE.Status.JobStatus == ansibleeev1.JobStatusFailed { errorMsg := fmt.Sprintf("execution.name %s execution.namespace %s execution.status.jobstatus: %s", ansibleEE.Name, ansibleEE.Namespace, ansibleEE.Status.JobStatus) - ansibleCondition := ansibleEE.Status.Conditions.Get(condition.JobReadyCondition) + ansibleCondition := ansibleEE.Status.Conditions.Get(condition.ReadyCondition) if ansibleCondition.Reason == condition.JobReasonBackoffLimitExceeded { errorMsg = fmt.Sprintf("backoff limit reached for execution.name %s execution.namespace %s execution.status.jobstatus: %s", ansibleEE.Name, ansibleEE.Namespace, ansibleEE.Status.JobStatus) } diff --git a/tests/kuttl/tests/dataplane-deploy-global-service-test/01-assert.yaml b/tests/kuttl/tests/dataplane-deploy-global-service-test/01-assert.yaml index 5672d30da..9931440e2 100644 --- a/tests/kuttl/tests/dataplane-deploy-global-service-test/01-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-global-service-test/01-assert.yaml @@ -130,10 +130,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -180,10 +180,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -230,10 +230,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 @@ -281,10 +281,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -331,10 +331,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -381,10 +381,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -432,10 +432,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -482,10 +482,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -532,10 +532,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -594,10 +594,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -685,10 +685,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -747,10 +747,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -809,10 +809,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -871,10 +871,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -934,10 +934,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -1020,7 +1020,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-global-service-test/02-assert.yaml b/tests/kuttl/tests/dataplane-deploy-global-service-test/02-assert.yaml index 42e9ae1dc..c70c8a66b 100644 --- a/tests/kuttl/tests/dataplane-deploy-global-service-test/02-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-global-service-test/02-assert.yaml @@ -110,10 +110,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -160,7 +160,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-multiple-secrets/02-assert.yaml b/tests/kuttl/tests/dataplane-deploy-multiple-secrets/02-assert.yaml index 2df0c2a2d..92f4636c8 100644 --- a/tests/kuttl/tests/dataplane-deploy-multiple-secrets/02-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-multiple-secrets/02-assert.yaml @@ -164,10 +164,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -211,7 +211,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/01-assert.yaml b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/01-assert.yaml index a1096ef70..3529bf843 100644 --- a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/01-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/01-assert.yaml @@ -103,10 +103,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -155,10 +155,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 @@ -206,10 +206,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -256,10 +256,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -306,10 +306,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -357,10 +357,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -407,10 +407,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -457,10 +457,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -519,10 +519,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -610,10 +610,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -672,10 +672,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -734,10 +734,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -796,10 +796,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -859,10 +859,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -945,7 +945,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/02-assert.yaml b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/02-assert.yaml index ec07c64fa..0a24745ce 100644 --- a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/02-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/02-assert.yaml @@ -56,7 +56,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/04-assert.yaml b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/04-assert.yaml index 021793207..504c745fb 100644 --- a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/04-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/04-assert.yaml @@ -115,7 +115,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/06-assert.yaml b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/06-assert.yaml index 6cd10c1d7..3451af5f2 100644 --- a/tests/kuttl/tests/dataplane-deploy-no-nodes-test/06-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-no-nodes-test/06-assert.yaml @@ -108,10 +108,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -158,7 +158,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-tls-test/02-assert.yaml b/tests/kuttl/tests/dataplane-deploy-tls-test/02-assert.yaml index 246e561f7..89680d9d0 100644 --- a/tests/kuttl/tests/dataplane-deploy-tls-test/02-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-tls-test/02-assert.yaml @@ -129,10 +129,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -176,7 +176,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-deploy-tls-test/03-assert.yaml b/tests/kuttl/tests/dataplane-deploy-tls-test/03-assert.yaml index de738bee2..e367eec99 100644 --- a/tests/kuttl/tests/dataplane-deploy-tls-test/03-assert.yaml +++ b/tests/kuttl/tests/dataplane-deploy-tls-test/03-assert.yaml @@ -209,10 +209,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -256,10 +256,10 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady --- apiVersion: ansibleee.openstack.org/v1beta1 kind: OpenStackAnsibleEE @@ -303,7 +303,7 @@ status: reason: Ready status: "True" type: Ready - - message: AnsibleExecutionJob complete + - message: Job completed reason: Ready status: "True" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-service-config/00-assert.yaml b/tests/kuttl/tests/dataplane-service-config/00-assert.yaml index f0892e60c..9ea626712 100644 --- a/tests/kuttl/tests/dataplane-service-config/00-assert.yaml +++ b/tests/kuttl/tests/dataplane-service-config/00-assert.yaml @@ -107,13 +107,13 @@ spec: status: JobStatus: Running conditions: - - message: AnsibleExecutionJob is running + - message: Job in progress reason: Requested severity: Info status: "False" type: Ready - - message: AnsibleExecutionJob is running + - message: Job in progress reason: Requested severity: Info status: "False" - type: AnsibleExecutionJobReady + type: JobReady diff --git a/tests/kuttl/tests/dataplane-service-custom-image/00-assert.yaml b/tests/kuttl/tests/dataplane-service-custom-image/00-assert.yaml index e2ff03aea..e06165732 100644 --- a/tests/kuttl/tests/dataplane-service-custom-image/00-assert.yaml +++ b/tests/kuttl/tests/dataplane-service-custom-image/00-assert.yaml @@ -88,13 +88,13 @@ spec: status: JobStatus: Running conditions: - - message: AnsibleExecutionJob is running + - message: Job in progress reason: Requested severity: Info status: "False" type: Ready - - message: AnsibleExecutionJob is running + - message: Job in progress reason: Requested severity: Info status: "False" - type: AnsibleExecutionJobReady + type: JobReady