-
Bug
-
Resolution: Done
-
Medium
-
Honolulu Release
-
None
If a running instance of a cm-container (v4.0.0) pod is deleted, the re-created pod starts but never becomes ready. The immediate cause of the error is that the cloudify-starter service fails with the following error information logged:
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: 2021-01-08 16:34:35,033 - [MAIN] - ERROR - ProcessExecutionError: Failed running command: ['sudo', '-E', '/opt/manag
er/env/bin/python', '/opt/cloudify/cfy_manager/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tables_and_add_defaults.py', '--input', '/tmp/tmpu0bpijok'] (Trac
eback (most recent call last):
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: File "/opt/cloudify/cfy_manager/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tabl
es_and_add_defaults.py", line 234, in <module>
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: _insert_manager(script_config['manager'])
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: File "/opt/cloudify/cfy_manager/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tabl
es_and_add_defaults.py", line 147, in _insert_manager
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: raise RuntimeError('ca_cert differs from existing manager CA')
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: RuntimeError: ca_cert differs from existing manager CA
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: ).
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: ProcessExecutionError: Failed running command: ['sudo', '-E', '/opt/manager/env/bin/python', '/opt/cloudify/cfy_mana
ger/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tables_and_add_defaults.py', '--input', '/tmp/tmpu0bpijok'] (Traceback (most recent call last):
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: File "/opt/cloudify/cfy_manager/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tabl
es_and_add_defaults.py", line 234, in <module>
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: _insert_manager(script_config['manager'])
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: File "/opt/cloudify/cfy_manager/lib64/python3.6/site-packages/cfy_manager/components/restservice/scripts/create_tabl
es_and_add_defaults.py", line 147, in _insert_manager
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: raise RuntimeError('ca_cert differs from existing manager CA')
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: RuntimeError: ca_cert differs from existing manager CA
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp cfy_manager[72]: ).
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp systemd[1]: cloudify-starter.service: main process exited, code=exited, status=1/FAILURE
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp systemd[1]: Failed to start cloudify-starter.service.
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp systemd[1]: Unit cloudify-starter.service entered failed state.
Jan 08 16:34:35 dev-dcae-cloudify-manager-587dc75574-g2lrp systemd[1]: cloudify-starter.service failed.
Our persistence mechanism is based on information that Cloudify gave us for the 4.x series of Cloudify Manager images. Clearly things have changed with the latest versions of Cloudify Manager (5.x). The error above suggested that something related to the TLS configuration needs to be handled differently. Possibly there are other changes required as well. Requesting information from Cloudify.
- relates to
-
DCAEGEN2-2580 cm-container restarts once at deployment time
- Closed