http://logs.rdoproject.org/openstack-periodic/git.openstack.org/openstack-infra/tripleo-ci/master/periodic-tripleo-ci-centos-7-multinode-1ctlr-featureset037-updates-stein/a97bce2/logs/undercloud/home/zuul/overcloud_update_prepare_containers.log.txt.gz
2019-04-12 06:42:28 | [Fri Apr 12 06:42:28 UTC 2019] Start preparing container images for overcloud update
2019-04-12 06:42:30 | 2019-04-12 06:42:30.247 109929 INFO osc_lib.shell [-] command: overcloud external-update run -> tripleoclient.v1.overcloud_external_update.ExternalUpdateRun (auth=True)[00m
2019-04-12 06:42:30 | 2019-04-12 06:42:30.248 109929 INFO osc_lib.clientmanager [-] Using auth plugin: password[00m
2019-04-12 06:42:30 | 2019-04-12 06:42:30.248 109929 DEBUG osc_lib.clientmanager [-] Using parameters {'username': 'admin', 'project_name': 'admin', 'user_domain_name': 'Default', 'auth_url': 'http://192.168.24.1:5000/', 'password': '***', 'project_domain_name': 'Default'} setup_auth /usr/lib/python2.7/site-packages/osc_lib/clientmanager.py:157[00m
2019-04-12 06:42:30 | 2019-04-12 06:42:30.251 109929 DEBUG osc_lib.clientmanager [-] Get auth_ref auth_ref /usr/lib/python2.7/site-packages/osc_lib/clientmanager.py:201[00m
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun [-] Exception occured while running the command: InvalidConfiguration: Failed to generate inventory: Unexpected error while running command.
2019-04-12 06:42:31 | Command: /usr/bin/tripleo-ansible-inventory --stack overcloud --ansible_ssh_user tripleo-admin --undercloud-connection ssh --static-yaml-inventory /home/zuul/tripleo-ansible-inventory.yaml
2019-04-12 06:42:31 | Exit code: 2
2019-04-12 06:42:31 | Stdout: u''
2019-04-12 06:42:31 | Stderr: u'usage: tripleo-ansible-inventory [-h]\n [--ansible_python_interpreter ANSIBLE_PYTHON_INTERPRETER]\n [--ansible_ssh_user ANSIBLE_SSH_USER]\n [--auth-token AUTH_TOKEN]\n [--auth-url AUTH_URL] [--cacert CACERT]\n [--config-dir DIR] [--config-file PATH]\n [--debug] [--host HOST] [--list] [--nodebug]\n [--nolist] [--password ***\n [--plan PLAN] [--project-name PROJECT_NAME]\n [--stack STACK]\n [--static-yaml-inventory STATIC_YAML_INVENTORY]\n [--username USERNAME]\ntripleo-ansible-inventory: error: unrecognized arguments: --undercloud-connection ssh\n'
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun Traceback (most recent call last):
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun File "/usr/lib/python2.7/site-packages/tripleoclient/command.py", line 30, in run
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun super(Command, self).run(parsed_args)
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun File "/usr/lib/python2.7/site-packages/osc_lib/command/command.py", line 41, in run
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun return super(Command, self).run(parsed_args)
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun File "/usr/lib/python2.7/site-packages/cliff/command.py", line 184, in run
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun return_code = self.take_action(parsed_args) or 0
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun File "/usr/lib/python2.7/site-packages/tripleoclient/v1/overcloud_external_update.py", line 97, in take_action
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun parsed_args.static_inventory, parsed_args.ssh_user, stack)
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun File "/usr/lib/python2.7/site-packages/tripleoclient/utils.py", line 954, in get_tripleo_ansible_inventory
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun raise exceptions.InvalidConfiguration(message)
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun InvalidConfiguration: Failed to generate inventory: Unexpected error while running command.
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun Command: /usr/bin/tripleo-ansible-inventory --stack overcloud --ansible_ssh_user tripleo-admin --undercloud-connection ssh --static-yaml-inventory /home/zuul/tripleo-ansible-inventory.yaml
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun Exit code: 2
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun Stdout: u''
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun Stderr: u'usage: tripleo-ansible-inventory [-h]\n [--ansible_python_interpreter ANSIBLE_PYTHON_INTERPRETER]\n [--ansible_ssh_user ANSIBLE_SSH_USER]\n [--auth-token AUTH_TOKEN]\n [--auth-url AUTH_URL] [--cacert CACERT]\n [--config-dir DIR] [--config-file PATH]\n [--debug] [--host HOST] [--list] [--nodebug]\n [--nolist] [--password ***\n [--plan PLAN] [--project-name PROJECT_NAME]\n [--stack STACK]\n [--static-yaml-inventory STATIC_YAML_INVENTORY]\n [--username USERNAME]\ntripleo-ansible-inventory: error: unrecognized arguments: --undercloud-connection ssh\n'
2019-04-12 06:42:31 | 2019-04-12 06:42:31.613 109929 ERROR tripleoclient.v1.overcloud_external_update.ExternalUpdateRun [00m
2019-04-12 06:42:31 | 2019-04-12 06:42:31.617 109929 ERROR openstack [-] Failed to generate inventory: Unexpected error while running command.
2019-04-12 06:42:31 | Command: /usr/bin/tripleo-ansible-inventory --stack overcloud --ansible_ssh_user tripleo-admin --undercloud-connection ssh --static-yaml-inventory /home/zuul/tripleo-ansible-inventory.yaml
2019-04-12 06:42:31 | Exit code: 2
2019-04-12 06:42:31 | Stdout: u''
2019-04-12 06:42:31 | Stderr: u'usage: tripleo-ansible-inventory [-h]\n [--ansible_python_interpreter ANSIBLE_PYTHON_INTERPRETER]\n [--ansible_ssh_user ANSIBLE_SSH_USER]\n [--auth-token AUTH_TOKEN]\n [--auth-url AUTH_URL] [--cacert CACERT]\n [--config-dir DIR] [--config-file PATH]\n [--debug] [--host HOST] [--list] [--nodebug]\n [--nolist] [--password ***\n [--plan PLAN] [--project-name PROJECT_NAME]\n [--stack STACK]\n [--static-yaml-inventory STATIC_YAML_INVENTORY]\n [--username USERNAME]\ntripleo-ansible-inventory: error: unrecognized arguments: --undercloud-connection ssh\n': InvalidConfiguration: Failed to generate inventory: Unexpected error while running command.[00m
2019-04-12 06:42:31 | 2019-04-12 06:42:31.617 109929 INFO osc_lib.shell [-] END return value: 1[00m
--undercloud-connection is added here https://review.openstack.org/#/c/649459/
Looks like is installing this version of tripleo-validations at stein e09b1634d948de9 aaa9875402 (tag: 10.3.0)
commit e6490b3e364765e
Merge: b9490d1 5d5e096
Author: Zuul <email address hidden>
Date: Mon Feb 18 12:39:26 2019 +0000
Merge "Update generate_ validations_ doc.py script"
It's very old