Skip to content

Commit f8a5be0

Browse files
committed
docs(pulp): add step to perform image data migration
The command `pulpcore-manager container-handle-image-data`[0] can be used to resolve issues with missing image fields. [0]: pulp/pulp_container#1554
1 parent b57e27d commit f8a5be0

File tree

1 file changed

+6
-14
lines changed

1 file changed

+6
-14
lines changed

doc/source/operations/upgrading-openstack.rst

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -153,20 +153,8 @@ Known issues
153153
Pulp Upgrade
154154
------------
155155

156-
It was found that if pulp is upgraded from 3.43.1 to 3.81.0, most of pulp
157-
APIs become unusable because of a bug related to missing response header
158-
when docker clients expect it.
159-
160-
Generally pulp is considered to be safe to completely destroy and re-deploy.
161-
So, users are encouraged to upgrade pulp in this method.
162-
163-
If your pulp has custom built images, we recommended either not doing pulp
164-
upgrade by pinning pulp version at ``seed_pulp_container.pulp.tag`` in
165-
``$KAYOBE_CONFIG_PATH/seed.yml`` (``$KAYOBE_CONFIG_PATH/environments/<env>/seed.yml``
166-
if using environments) to 3.43.1,
167-
168-
or pulling all custom built images before destroying pulp then push them again
169-
after pulp upgrade is done.
156+
After Pulp has been upgraded it is important to run ``pulpcore-manager container-handle-image-data``
157+
otherwise attempts to pull images will fail with ``Error response from daemon: missing or empty Content-Length header``.
170158

171159
Cinder
172160
------
@@ -896,6 +884,10 @@ To upgrade the containerised seed services:
896884

897885
.. code-block:: console
898886
887+
kayobe seed service deploy --tags seed-deploy-containers --kolla-tags none
888+
ssh stack@<seed>
889+
sudo docker exec pulp pulpcore-manager container-handle-image-data
890+
exit
899891
kayobe seed service upgrade
900892
901893
Verify that Bifrost, Ironic and Inspector are running as expected:

0 commit comments

Comments
 (0)