You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
--------------------------- Ansible Task StdOut -------------------------------
TASK [Redis Deployment & Service] ********************************
ok: [localhost] => (item=redis.service) => {"ansible_loop_var": "item", "changed": false, "item": "redis.service", "method": "apply", "result": {"apiVersion": "v1", "kind": "Service", "metadata": {"annotations": {"kubectl.kubernetes.io/last-applied-configuration": "{\"apiVersion\":\"v1\",\"kind\":\"Service\",\"metadata\":{\"labels\":{\"app.kubernetes.io/component\":\"cache\",\"app.kubernetes.io/instance\":\"redis-eda\",\"app.kubernetes.io/managed-by\":\"eda-operator\",\"app.kubernetes.io/name\":\"redis\",\"app.kubernetes.io/part-of\":\"eda\"},\"name\":\"eda-redis-svc\",\"namespace\":\"eda\"},\"spec\":{\"ports\":[{\"name\":\"redis-6379\",\"port\":6379,\"protocol\":\"TCP\",\"targetPort\":6379}],\"selector\":{\"app.kubernetes.io/component\":\"cache\",\"app.kubernetes.io/instance\":\"redis-eda\",\"app.kubernetes.io/managed-by\":\"eda-operator\",\"app.kubernetes.io/name\":\"redis\",\"app.kubernetes.io/part-of\":\"eda\"}}}"}, "creationTimestamp": "2024-01-29T19:26:41Z", "labels": {"app.kubernetes.io/component": "cache", "app.kubernetes.io/instance": "redis-eda", "app.kubernetes.io/managed-by": "eda-operator", "app.kubernetes.io/name": "redis", "app.kubernetes.io/part-of": "eda"}, "managedFields": [{"apiVersion": "v1", "fieldsType": "FieldsV1", "fieldsV1": {"f:metadata": {"f:annotations": {".": {}, "f:kubectl.kubernetes.io/last-applied-configuration": {}}, "f:labels": {".": {}, "f:app.kubernetes.io/component": {}, "f:app.kubernetes.io/instance": {}, "f:app.kubernetes.io/managed-by": {}, "f:app.kubernetes.io/name": {}, "f:app.kubernetes.io/part-of": {}}, "f:ownerReferences": {".": {}, "k:{\"uid\":\"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}": {}}}, "f:spec": {"f:internalTrafficPolicy": {}, "f:ports": {".": {}, "k:{\"port\":6379,\"protocol\":\"TCP\"}": {".": {}, "f:name": {}, "f:port": {}, "f:protocol": {}, "f:targetPort": {}}}, "f:selector": {}, "f:sessionAffinity": {}, "f:type": {}}}, "manager": "OpenAPI-Generator", "operation": "Update", "time": "2024-01-29T19:26:41Z"}], "name": "eda-redis-svc", "namespace": "eda", "ownerReferences": [{"apiVersion": "eda.ansible.com/v1alpha1", "kind": "EDA", "name": "eda", "uid": "80b75683-0745-47c3-9fc5-5a1a66a4909a"}], "resourceVersion": "62428214", "uid": "81d0d85c-5849-44d5-a216-f594953d179c"}, "spec": {"clusterIP": "10.53.119.139", "clusterIPs": ["10.53.119.139"], "internalTrafficPolicy": "Cluster", "ipFamilies": ["IPv4"], "ipFamilyPolicy": "SingleStack", "ports": [{"name": "redis-6379", "port": 6379, "protocol": "TCP", "targetPort": 6379}], "selector": {"app.kubernetes.io/component": "cache", "app.kubernetes.io/instance": "redis-eda", "app.kubernetes.io/managed-by": "eda-operator", "app.kubernetes.io/name": "redis", "app.kubernetes.io/part-of": "eda"}, "sessionAffinity": "None", "type": "ClusterIP"}, "status": {"loadBalancer": {}}}}
-------------------------------------------------------------------------------
{"level":"error","ts":1706556946.928977,"logger":"logging_event_handler","msg":"","name":"eda","namespace":"eda","gvk":"eda.ansible.com/v1alpha1, Kind=EDA","event_type":"runner_on_failed","job":"9028519101948844994","EventData.Task":"Redis Deployment & Service","EventData.TaskArgs":"","EventData.FailedTaskPath":"/opt/ansible/roles/redis/tasks/create_redis.yml:3","error":"[playbook task failed]","stacktrace":"github.com/operator-framework/operator-sdk/internal/ansible/events.loggingEventHandler.Handle\n\t/workspace/internal/ansible/events/log_events.go:111"}
----- Ansible Task Status Event StdOut (eda.ansible.com/v1alpha1, Kind=EDA, eda/eda) -----
PLAY RECAP *********************************************************************
localhost : ok=11 changed=0 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0
----------
{"level":"error","ts":1706556947.3605506,"logger":"runner","msg":"ansible-playbook 2.9.27\r\n config file = /etc/ansible/ansible.cfg\r\n configured module search path = ['/usr/share/ansible/openshift']\r\n ansible python module location = /usr/local/lib/python3.8/site-packages/ansible\r\n executable location = /usr/local/bin/ansible-playbook\r\n python version = 3.8.13 (default, Jun 14 2022, 17:49:07) [GCC 8.5.0 20210514 (Red Hat 8.5.0-13)]\r\nUsing /etc/ansible/ansible.cfg as config file\r\n[WARNING]: While constructing a mapping from\r\n/opt/ansible/roles/eda/defaults/main.yml, line 4, column 1, found a duplicate\r\ndict key (_image_version). Using last defined value only.\r\nSkipping callback 'actionable', as we already have a stdout callback.\nSkipping callback 'awx_display', as we already have a stdout callback.\nSkipping callback 'counter_enabled', as we already have a stdout callback.\nSkipping callback 'debug', as we already have a stdout callback.\nSkipping callback 'dense', as we already have a stdout callback.\nSkipping callback 'dense', as we already have a stdout callback.\nSkipping callback 'full_skip', as we already have a stdout callback.\nSkipping callback 'json', as we already have a stdout callback.\nSkipping callback 'minimal', as we already have a stdout callback.\nSkipping callback 'null', as we already have a stdout callback.\nSkipping callback 'oneline', as we already have a stdout callback.\nSkipping callback 'selective', as we already have a stdout callback.\nSkipping callback 'skippy', as we already have a stdout callback.\nSkipping callback 'stderr', as we already have a stdout callback.\nSkipping callback 'unixy', as we already have a stdout callback.\nSkipping callback 'yaml', as we already have a stdout callback.\n\r\nPLAYBOOK: eda.yml **************************************************************\n1 plays in /opt/ansible/playbooks/eda.yml\n[WARNING]: Found variable using reserved name: no_log\n\r\nPLAY [localhost] ***************************************************************\n\r\nTASK [Verify imagePullSecrets] *************************************************\r\ntask path: /opt/ansible/playbooks/eda.yml:10\nok: [localhost] => {\"api_found\": true, \"changed\": false, \"resources\": [{\"apiVersion\": \"v1\", \"data\": {\"operator\": \"ZWRh\"}, \"kind\": \"Secret\", \"metadata\": {\"creationTimestamp\": \"2024-01-29T19:26:26Z\", \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:data\": {\".\": {}, \"f:operator\": {}}, \"f:metadata\": {\"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"80b75683-0745-47c3-9fc5-5a1a66a4909a\\\"}\": {}}}, \"f:type\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:26Z\"}], \"name\": \"redhat-operators-pull-secret\", \"namespace\": \"eda\", \"ownerReferences\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"name\": \"eda\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}], \"resourceVersion\": \"62428096\", \"uid\": \"0c678e1c-29a3-44e4-9c83-27890c610f24\"}, \"type\": \"Opaque\"}]}\n\r\nTASK [Create imagePullSecret] **************************************************\r\ntask path: /opt/ansible/playbooks/eda.yml:17\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\nMETA: ran handlers\n\r\nTASK [eda : Combine default and custom vars for each component] ****************\r\ntask path: /opt/ansible/roles/eda/tasks/main.yml:4\nincluded: /opt/ansible/roles/eda/tasks/combine_defaults.yml for localhost\n\r\nTASK [eda : Combine default variables for components] **************************\r\ntask path: /opt/ansible/roles/eda/tasks/combine_defaults.yml:3\nok: [localhost] => {\"ansible_facts\": {\"combined_api\": {\"gunicorn_workers\": 2, \"node_selector\": \"\", \"replicas\": 1, \"resource_requirements\": {\"requests\": {\"cpu\": \"50m\", \"memory\": \"350Mi\"}}, \"tolerations\": \"\"}, \"combined_scheduler\": {\"node_selector\": \"\", \"replicas\": 1, \"resource_requirements\": {\"requests\": {\"cpu\": \"50m\", \"memory\": \"256Mi\"}}, \"tolerations\": \"\"}, \"combined_ui\": {\"node_selector\": \"\", \"replicas\": 1, \"resource_requirements\": {\"requests\": {\"cpu\": \"25m\", \"memory\": \"64Mi\"}}, \"tolerations\": \"\"}}, \"changed\": false}\n\r\nTASK [eda : Set defaults for workers] ******************************************\r\ntask path: /opt/ansible/roles/eda/tasks/combine_defaults.yml:10\nok: [localhost] => {\"ansible_facts\": {\"combined_activation_worker\": {\"node_selector\": \"\", \"replicas\": 5, \"resource_requirements\": {\"requests\": {\"cpu\": \"25m\", \"memory\": \"150Mi\"}}, \"tolerations\": \"\"}, \"combined_default_worker\": {\"node_selector\": \"\", \"replicas\": 2, \"resource_requirements\": {\"requests\": {\"cpu\": \"25m\", \"memory\": \"130Mi\"}}, \"tolerations\": \"\"}}, \"changed\": false}\n\r\nTASK [eda : Combine worker params] *********************************************\r\ntask path: /opt/ansible/roles/eda/tasks/combine_defaults.yml:15\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [eda : Set default worker parameters when worker is not defined] **********\r\ntask path: /opt/ansible/roles/eda/tasks/combine_defaults.yml:21\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [eda : Set activation worker parameters when worker is not defined] *******\r\ntask path: /opt/ansible/roles/eda/tasks/combine_defaults.yml:28\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [Configure cluster] *******************************************************\r\ntask path: /opt/ansible/roles/eda/tasks/main.yml:7\n\r\nTASK [common : Create EDA ServiceAccount] **************************************\r\ntask path: /opt/ansible/roles/common/tasks/main.yml:4\nok: [localhost] => (item=service_account) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"service_account\", \"result\": {\"results\": [{\"changed\": false, \"method\": \"apply\", \"result\": {\"apiVersion\": \"v1\", \"kind\": \"ServiceAccount\", \"metadata\": {\"annotations\": {\"kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"v1\\\",\\\"kind\\\":\\\"ServiceAccount\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"app.kubernetes.io/managed-by\\\":\\\"eda-operator\\\",\\\"app.kubernetes.io/name\\\":\\\"eda\\\",\\\"app.kubernetes.io/operator-version\\\":\\\"\\\",\\\"app.kubernetes.io/part-of\\\":\\\"eda\\\"},\\\"name\\\":\\\"eda\\\",\\\"namespace\\\":\\\"eda\\\"}}\"}, \"creationTimestamp\": \"2024-01-29T19:26:31Z\", \"labels\": {\"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"eda\", \"app.kubernetes.io/operator-version\": \"\", \"app.kubernetes.io/part-of\": \"eda\"}, \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:app.kubernetes.io/managed-by\": {}, \"f:app.kubernetes.io/name\": {}, \"f:app.kubernetes.io/operator-version\": {}, \"f:app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"80b75683-0745-47c3-9fc5-5a1a66a4909a\\\"}\": {}}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:31Z\"}], \"name\": \"eda\", \"namespace\": \"eda\", \"ownerReferences\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"name\": \"eda\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}], \"resourceVersion\": \"62428136\", \"uid\": \"0f227983-87aa-485d-8df0-16f428a43ed9\"}}}, {\"changed\": false, \"method\": \"apply\", \"result\": {\"apiVersion\": \"rbac.authorization.k8s.io/v1\", \"kind\": \"Role\", \"metadata\": {\"annotations\": {\"kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"rbac.authorization.k8s.io/v1\\\",\\\"kind\\\":\\\"Role\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"app.kubernetes.io/managed-by\\\":\\\"eda-operator\\\",\\\"app.kubernetes.io/name\\\":\\\"eda\\\",\\\"app.kubernetes.io/operator-version\\\":\\\"\\\",\\\"app.kubernetes.io/part-of\\\":\\\"eda\\\"},\\\"name\\\":\\\"eda\\\",\\\"namespace\\\":\\\"eda\\\"},\\\"rules\\\":[{\\\"apiGroups\\\":[\\\"\\\"],\\\"resources\\\":[\\\"pods\\\",\\\"pods/log\\\",\\\"jobs\\\",\\\"secrets\\\",\\\"services\\\"],\\\"verbs\\\":[\\\"get\\\",\\\"list\\\",\\\"watch\\\",\\\"create\\\",\\\"update\\\",\\\"patch\\\",\\\"delete\\\"]},{\\\"apiGroups\\\":[\\\"batch\\\",\\\"extensions\\\"],\\\"resources\\\":[\\\"jobs\\\"],\\\"verbs\\\":[\\\"get\\\",\\\"list\\\",\\\"watch\\\",\\\"create\\\",\\\"update\\\",\\\"patch\\\",\\\"delete\\\"]},{\\\"apiGroups\\\":[\\\"networking.k8s.io\\\"],\\\"resources\\\":[\\\"ingresses\\\"],\\\"verbs\\\":[\\\"get\\\",\\\"list\\\",\\\"watch\\\",\\\"create\\\",\\\"update\\\",\\\"patch\\\",\\\"delete\\\"]}]}\"}, \"creationTimestamp\": \"2024-01-29T19:26:31Z\", \"labels\": {\"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"eda\", \"app.kubernetes.io/operator-version\": \"\", \"app.kubernetes.io/part-of\": \"eda\"}, \"managedFields\": [{\"apiVersion\": \"rbac.authorization.k8s.io/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:app.kubernetes.io/managed-by\": {}, \"f:app.kubernetes.io/name\": {}, \"f:app.kubernetes.io/operator-version\": {}, \"f:app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"80b75683-0745-47c3-9fc5-5a1a66a4909a\\\"}\": {}}}, \"f:rules\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:31Z\"}], \"name\": \"eda\", \"namespace\": \"eda\", \"ownerReferences\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"name\": \"eda\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}], \"resourceVersion\": \"62428137\", \"uid\": \"2d7286ef-5bd5-4711-8384-368c7d16c242\"}, \"rules\": [{\"apiGroups\": [\"\"], \"resources\": [\"pods\", \"pods/log\", \"jobs\", \"secrets\", \"services\"], \"verbs\": [\"get\", \"list\", \"watch\", \"create\", \"update\", \"patch\", \"delete\"]}, {\"apiGroups\": [\"batch\", \"extensions\"], \"resources\": [\"jobs\"], \"verbs\": [\"get\", \"list\", \"watch\", \"create\", \"update\", \"patch\", \"delete\"]}, {\"apiGroups\": [\"networking.k8s.io\"], \"resources\": [\"ingresses\"], \"verbs\": [\"get\", \"list\", \"watch\", \"create\", \"update\", \"patch\", \"delete\"]}]}}, {\"changed\": false, \"method\": \"apply\", \"result\": {\"apiVersion\": \"rbac.authorization.k8s.io/v1\", \"kind\": \"RoleBinding\", \"metadata\": {\"annotations\": {\"kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"rbac.authorization.k8s.io/v1\\\",\\\"kind\\\":\\\"RoleBinding\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"app.kubernetes.io/managed-by\\\":\\\"eda-operator\\\",\\\"app.kubernetes.io/name\\\":\\\"eda\\\",\\\"app.kubernetes.io/operator-version\\\":\\\"\\\",\\\"app.kubernetes.io/part-of\\\":\\\"eda\\\"},\\\"name\\\":\\\"eda\\\",\\\"namespace\\\":\\\"eda\\\"},\\\"roleRef\\\":{\\\"apiGroup\\\":\\\"rbac.authorization.k8s.io\\\",\\\"kind\\\":\\\"Role\\\",\\\"name\\\":\\\"eda\\\"},\\\"subjects\\\":[{\\\"kind\\\":\\\"ServiceAccount\\\",\\\"name\\\":\\\"eda\\\"}]}\"}, \"creationTimestamp\": \"2024-01-29T19:26:31Z\", \"labels\": {\"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"eda\", \"app.kubernetes.io/operator-version\": \"\", \"app.kubernetes.io/part-of\": \"eda\"}, \"managedFields\": [{\"apiVersion\": \"rbac.authorization.k8s.io/v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:app.kubernetes.io/managed-by\": {}, \"f:app.kubernetes.io/name\": {}, \"f:app.kubernetes.io/operator-version\": {}, \"f:app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"80b75683-0745-47c3-9fc5-5a1a66a4909a\\\"}\": {}}}, \"f:roleRef\": {}, \"f:subjects\": {}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:31Z\"}], \"name\": \"eda\", \"namespace\": \"eda\", \"ownerReferences\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"name\": \"eda\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}], \"resourceVersion\": \"62428140\", \"uid\": \"cdde87d1-af63-4940-9bc0-e3ae41e0e831\"}, \"roleRef\": {\"apiGroup\": \"rbac.authorization.k8s.io\", \"kind\": \"Role\", \"name\": \"eda\"}, \"subjects\": [{\"kind\": \"ServiceAccount\", \"name\": \"eda\"}]}}]}}\n\r\nTASK [common : Patch Labels] ***************************************************\r\ntask path: /opt/ansible/roles/common/tasks/main.yml:12\nincluded: /opt/ansible/roles/common/tasks/patch_labels.yml for localhost\n\r\nTASK [common : Patching labels to EDA resource] ********************************\r\ntask path: /opt/ansible/roles/common/tasks/patch_labels.yml:3\nok: [localhost] => {\"changed\": false, \"method\": \"patch\", \"result\": {\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"metadata\": {\"annotations\": {\"kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"eda.ansible.com/v1alpha1\\\",\\\"kind\\\":\\\"EDA\\\",\\\"metadata\\\":{\\\"annotations\\\":{},\\\"name\\\":\\\"eda\\\",\\\"namespace\\\":\\\"eda\\\"},\\\"spec\\\":{\\\"automation_server_url\\\":\\\"http://awx-service.awx\\\",\\\"no_log\\\":false}}\\n\"}, \"creationTimestamp\": \"2024-01-29T19:26:08Z\", \"generation\": 1, \"labels\": {\"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"eda\", \"app.kubernetes.io/operator-version\": \"\", \"app.kubernetes.io/part-of\": \"eda\"}, \"managedFields\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:kubectl.kubernetes.io/last-applied-configuration\": {}}}, \"f:spec\": {\".\": {}, \"f:admin_user\": {}, \"f:automation_server_url\": {}, \"f:force_drop_db\": {}, \"f:image_pull_policy\": {}, \"f:ipv6_disabled\": {}, \"f:loadbalancer_port\": {}, \"f:loadbalancer_protocol\": {}, \"f:no_log\": {}, \"f:route_tls_termination_mechanism\": {}, \"f:scheduler\": {\".\": {}, \"f:replicas\": {}}, \"f:set_self_labels\": {}}}, \"manager\": \"kubectl-client-side-apply\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:08Z\"}, {\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:labels\": {\".\": {}, \"f:app.kubernetes.io/managed-by\": {}, \"f:app.kubernetes.io/name\": {}, \"f:app.kubernetes.io/operator-version\": {}, \"f:app.kubernetes.io/part-of\": {}}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:35Z\"}, {\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:status\": {\".\": {}, \"f:conditions\": {}}}, \"manager\": \"ansible-operator\", \"operation\": \"Update\", \"subresource\": \"status\", \"time\": \"2024-01-29T19:35:15Z\"}], \"name\": \"eda\", \"namespace\": \"eda\", \"resourceVersion\": \"62432137\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}, \"spec\": {\"admin_user\": \"admin\", \"automation_server_url\": \"http://awx-service.awx\", \"force_drop_db\": false, \"image_pull_policy\": \"IfNotPresent\", \"ipv6_disabled\": false, \"loadbalancer_port\": 80, \"loadbalancer_protocol\": \"http\", \"no_log\": false, \"route_tls_termination_mechanism\": \"Edge\", \"scheduler\": {\"replicas\": 1}, \"set_self_labels\": true}, \"status\": {\"conditions\": [{\"lastTransitionTime\": \"2024-01-29T19:26:46Z\", \"reason\": \"\", \"status\": \"False\", \"type\": \"Successful\"}, {\"lastTransitionTime\": \"2024-01-29T19:34:34Z\", \"reason\": \"Failed\", \"status\": \"False\", \"type\": \"Failure\"}, {\"lastTransitionTime\": \"2024-01-29T19:35:15Z\", \"reason\": \"Running\", \"status\": \"True\", \"type\": \"Running\"}]}}}\n\r\nTASK [common : Look up details for this deployment] ****************************\r\ntask path: /opt/ansible/roles/common/tasks/patch_labels.yml:19\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [common : Select resource labels which are in `additional_labels`] ********\r\ntask path: /opt/ansible/roles/common/tasks/patch_labels.yml:27\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [Setup Redis] *************************************************************\r\ntask path: /opt/ansible/roles/eda/tasks/main.yml:11\nstatically imported: /opt/ansible/roles/redis/tasks/set_images.yml\nstatically imported: /opt/ansible/roles/redis/tasks/create_redis.yml\n\r\nTASK [redis : Combine default and custom vars for each component] **************\r\ntask path: /opt/ansible/roles/redis/tasks/main.yml:4\nincluded: /opt/ansible/roles/redis/tasks/combine_defaults.yml for localhost\n\r\nTASK [redis : Combine default and custom variables from the CR for each component] ***\r\ntask path: /opt/ansible/roles/redis/tasks/combine_defaults.yml:3\nok: [localhost] => {\"ansible_facts\": {\"combined_redis\": {\"node_selector\": \"\", \"replicas\": 1, \"resource_requirements\": {\"requests\": {\"cpu\": \"50m\", \"memory\": \"100Mi\"}}, \"tolerations\": \"\"}}, \"changed\": false}\n\r\nTASK [Set default redis image] *************************************************\r\ntask path: /opt/ansible/roles/redis/tasks/set_images.yml:3\nok: [localhost] => {\"ansible_facts\": {\"_default_redis_image\": \"quay.io/sclorg/redis-6-c9s:latest\"}, \"changed\": false}\n\r\nTASK [Set user provided redis image] *******************************************\r\ntask path: /opt/ansible/roles/redis/tasks/set_images.yml:7\nskipping: [localhost] => {\"changed\": false, \"skip_reason\": \"Conditional result was False\"}\n\r\nTASK [redis : Set Redis image URL] *********************************************\r\ntask path: /opt/ansible/roles/redis/tasks/set_images.yml:14\nok: [localhost] => {\"ansible_facts\": {\"_redis_image\": \"quay.io/sclorg/redis-6-c9s:latest\"}, \"changed\": false}\n\r\nTASK [redis : Redis Deployment & Service] **************************************\r\ntask path: /opt/ansible/roles/redis/tasks/create_redis.yml:3\nok: [localhost] => (item=redis.service) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"redis.service\", \"method\": \"apply\", \"result\": {\"apiVersion\": \"v1\", \"kind\": \"Service\", \"metadata\": {\"annotations\": {\"kubectl.kubernetes.io/last-applied-configuration\": \"{\\\"apiVersion\\\":\\\"v1\\\",\\\"kind\\\":\\\"Service\\\",\\\"metadata\\\":{\\\"labels\\\":{\\\"app.kubernetes.io/component\\\":\\\"cache\\\",\\\"app.kubernetes.io/instance\\\":\\\"redis-eda\\\",\\\"app.kubernetes.io/managed-by\\\":\\\"eda-operator\\\",\\\"app.kubernetes.io/name\\\":\\\"redis\\\",\\\"app.kubernetes.io/part-of\\\":\\\"eda\\\"},\\\"name\\\":\\\"eda-redis-svc\\\",\\\"namespace\\\":\\\"eda\\\"},\\\"spec\\\":{\\\"ports\\\":[{\\\"name\\\":\\\"redis-6379\\\",\\\"port\\\":6379,\\\"protocol\\\":\\\"TCP\\\",\\\"targetPort\\\":6379}],\\\"selector\\\":{\\\"app.kubernetes.io/component\\\":\\\"cache\\\",\\\"app.kubernetes.io/instance\\\":\\\"redis-eda\\\",\\\"app.kubernetes.io/managed-by\\\":\\\"eda-operator\\\",\\\"app.kubernetes.io/name\\\":\\\"redis\\\",\\\"app.kubernetes.io/part-of\\\":\\\"eda\\\"}}}\"}, \"creationTimestamp\": \"2024-01-29T19:26:41Z\", \"labels\": {\"app.kubernetes.io/component\": \"cache\", \"app.kubernetes.io/instance\": \"redis-eda\", \"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"redis\", \"app.kubernetes.io/part-of\": \"eda\"}, \"managedFields\": [{\"apiVersion\": \"v1\", \"fieldsType\": \"FieldsV1\", \"fieldsV1\": {\"f:metadata\": {\"f:annotations\": {\".\": {}, \"f:kubectl.kubernetes.io/last-applied-configuration\": {}}, \"f:labels\": {\".\": {}, \"f:app.kubernetes.io/component\": {}, \"f:app.kubernetes.io/instance\": {}, \"f:app.kubernetes.io/managed-by\": {}, \"f:app.kubernetes.io/name\": {}, \"f:app.kubernetes.io/part-of\": {}}, \"f:ownerReferences\": {\".\": {}, \"k:{\\\"uid\\\":\\\"80b75683-0745-47c3-9fc5-5a1a66a4909a\\\"}\": {}}}, \"f:spec\": {\"f:internalTrafficPolicy\": {}, \"f:ports\": {\".\": {}, \"k:{\\\"port\\\":6379,\\\"protocol\\\":\\\"TCP\\\"}\": {\".\": {}, \"f:name\": {}, \"f:port\": {}, \"f:protocol\": {}, \"f:targetPort\": {}}}, \"f:selector\": {}, \"f:sessionAffinity\": {}, \"f:type\": {}}}, \"manager\": \"OpenAPI-Generator\", \"operation\": \"Update\", \"time\": \"2024-01-29T19:26:41Z\"}], \"name\": \"eda-redis-svc\", \"namespace\": \"eda\", \"ownerReferences\": [{\"apiVersion\": \"eda.ansible.com/v1alpha1\", \"kind\": \"EDA\", \"name\": \"eda\", \"uid\": \"80b75683-0745-47c3-9fc5-5a1a66a4909a\"}], \"resourceVersion\": \"62428214\", \"uid\": \"81d0d85c-5849-44d5-a216-f594953d179c\"}, \"spec\": {\"clusterIP\": \"10.53.119.139\", \"clusterIPs\": [\"10.53.119.139\"], \"internalTrafficPolicy\": \"Cluster\", \"ipFamilies\": [\"IPv4\"], \"ipFamilyPolicy\": \"SingleStack\", \"ports\": [{\"name\": \"redis-6379\", \"port\": 6379, \"protocol\": \"TCP\", \"targetPort\": 6379}], \"selector\": {\"app.kubernetes.io/component\": \"cache\", \"app.kubernetes.io/instance\": \"redis-eda\", \"app.kubernetes.io/managed-by\": \"eda-operator\", \"app.kubernetes.io/name\": \"redis\", \"app.kubernetes.io/part-of\": \"eda\"}, \"sessionAffinity\": \"None\", \"type\": \"ClusterIP\"}, \"status\": {\"loadBalancer\": {}}}}\nAn exception occurred during task execution. To see the full traceback, use -vvv. The error was: ValueError: too many values to unpack (expected 2)\r\nfailed: [localhost] (item=redis.deployment) => {\"ansible_loop_var\": \"item\", \"changed\": false, \"item\": \"redis.deployment\", \"module_stderr\": \"Traceback (most recent call last):\\n File \\\"/opt/ansible/.ansible/tmp/ansible-tmp-1706556943.624844-1872-5458365442590/AnsiballZ_k8s.py\\\", line 102, in <module>\\n _ansiballz_main()\\n File \\\"/opt/ansible/.ansible/tmp/ansible-tmp-1706556943.624844-1872-5458365442590/AnsiballZ_k8s.py\\\", line 94, in _ansiballz_main\\n invoke_module(zipped_mod, temp_path, ANSIBALLZ_PARAMS)\\n File \\\"/opt/ansible/.ansible/tmp/ansible-tmp-1706556943.624844-1872-5458365442590/AnsiballZ_k8s.py\\\", line 40, in invoke_module\\n runpy.run_module(mod_name='ansible_collections.kubernetes.core.plugins.modules.k8s', init_globals=None, run_name='__main__', alter_sys=True)\\n File \\\"/usr/lib64/python3.8/runpy.py\\\", line 207, in run_module\\n return _run_module_code(code, init_globals, run_name, mod_spec)\\n File \\\"/usr/lib64/python3.8/runpy.py\\\", line 97, in _run_module_code\\n _run_code(code, mod_globals, init_globals,\\n File \\\"/usr/lib64/python3.8/runpy.py\\\", line 87, in _run_code\\n exec(code, run_globals)\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py\\\", line 486, in <module>\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py\\\", line 482, in main\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/modules/k8s.py\\\", line 459, in execute_module\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/common.py\\\", line 797, in execute_module\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/common.py\\\", line 388, in find_resource\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/common.py\\\", line 360, in _find_resource_with_prefix\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py\\\", line 159, in get\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 242, in search\\n results = self.__search(self.__build_search(**kwargs), self.__resources, [])\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 290, in __search\\n matches.extend(self.__search([key] + parts[1:], resources, reqParams))\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 276, in __search\\n return self.__search(parts[1:], resourcePart, reqParams + [part] )\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 290, in __search\\n matches.extend(self.__search([key] + parts[1:], resources, reqParams))\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 276, in __search\\n return self.__search(parts[1:], resourcePart, reqParams + [part] )\\n File \\\"/usr/local/lib/python3.8/site-packages/kubernetes/dynamic/discovery.py\\\", line 265, in __search\\n resourcePart.resources = self.get_resources_for_api_version(\\n File \\\"/tmp/ansible_k8s_payload_liootuaq/ansible_k8s_payload.zip/ansible_collections/kubernetes/core/plugins/module_utils/client/discovery.py\\\", line 117, in get_resources_for_api_version\\nValueError: too many values to unpack (expected 2)\\n\", \"module_stdout\": \"\", \"msg\": \"MODULE FAILURE\\nSee stdout/stderr for the exact error\", \"rc\": 1}\n\r\nPLAY RECAP *********************************************************************\r\nlocalhost : ok=11 changed=0 unreachable=0 failed=1 skipped=7 rescued=0 ignored=0 \r\n\n","job":"9028519101948844994","name":"eda","namespace":"eda","error":"exit status 2","stacktrace":"github.com/operator-framework/operator-sdk/internal/ansible/runner.(*runner).Run.func1\n\t/workspace/internal/ansible/runner/runner.go:269"}
{"level":"error","ts":1706556947.424841,"msg":"Reconciler error","controller":"eda-controller","object":{"name":"eda","namespace":"eda"},"namespace":"eda","name":"eda","reconcileID":"f17f43ae-b6dd-45f0-9963-f849edbf5bf1","error":"event runner on failed","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:326\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:273\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\t/go/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:234"}
What I believe is the culprit:
}}}}\nAn exception occurred during task execution. To see the full traceback, use -vvv. The error was: ValueError: too many values to unpack (expected 2)\
The text was updated successfully, but these errors were encountered:
David-Igou
changed the title
Redis fails to deploy due to
Redis fails to deploy due to "ValueError: too many values to unpack (expected 2)"
Jan 29, 2024
Tested on 1.0.0, 1.0.1, and "main"
on Kubernetes 1.28.5, my cluster has kubevirt installed:
cr:
What I believe is the culprit:
}}}}\nAn exception occurred during task execution. To see the full traceback, use -vvv. The error was: ValueError: too many values to unpack (expected 2)\
I believe this issue is related to this bug with subresources containing a
/
in the kubernetes.core collection: ansible-collections/kubernetes.core#659In the awx-operator, this issue was also encountered: ansible/awx-operator#1671
The text was updated successfully, but these errors were encountered: