openstack overcloud container image upload fails with 400 Client Error: Bad Request ("client is newer than server ")
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Alfredo Moralejo |
Bug Description
2017-07-06 19:26:29 | + openstack overcloud container image upload --verbose --config-file /usr/share/
2017-07-06 19:26:33 | START with options: [u'overcloud', u'container', u'image', u'upload', u'--verbose', u'--config-file', u'/usr/
2017-07-06 19:26:33 | command: overcloud container image upload -> tripleoclient.
2017-07-06 19:26:33 | Using config files: [u'/usr/
2017-07-06 19:26:33 | imagename: tripleoupstream
2017-07-06 19:26:33 | 400 Client Error: Bad Request ("client is newer than server (client API version: 1.26, server API version: 1.24)")
2017-07-06 19:26:33 | END return value: 1
Not sure if it's related, but also seeing
[stack@undercloud ~]$ openstack overcloud container image upload --verbose --config-file
/usr/share/
START with options: [u'overcloud', u'container', u'image', u'upload', u'--verbose', u'--config-file', u'/usr/
openstack: 'overcloud' is not an openstack command. See 'openstack --help'.
Did you mean one of these?
overcloud deploy
overcloud execute
overcloud image build
overcloud image upload
overcloud netenv validate
overcloud node configure
overcloud node delete
overcloud node import
overcloud node introspect
overcloud node provide
overcloud parameters set
overcloud plan create
overcloud plan delete
overcloud plan deploy
overcloud plan list
overcloud profiles list
overcloud profiles match
overcloud update stack
undercloud install
undercloud upgrade
END return value: 2
[stack@undercloud ~]$ openstack overcloud deploy
You must specify either --templates or --answers-file
[stack@undercloud ~]$
summary: |
- openstack overcloud container image upload fails with api version - mismatch + openstack overcloud container image upload fails with 400 Client Error: + Bad Request ("client is newer than server ") |
tags: | removed: alert |
The latter error looks like it might be due to an older tripleoclient that doesn't have the containers commands? It does have some overcloud commands in the help output so tripleoclient is installed, at least.