Bug 1428932 - [RPM] Docker-distribution is installed instead of docker-registry
Summary: [RPM] Docker-distribution is installed instead of docker-registry
Keywords:
Status: CLOSED DUPLICATE of bug 1428853
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: rhosp-director
Version: 8.0 (Liberty)
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: 8.0 (Liberty)
Assignee: Angus Thomas
QA Contact: Amit Ugol
URL:
Whiteboard:
Depends On: 1410218
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-03 16:09 UTC by Pablo Iranzo Gómez
Modified: 2017-03-06 09:50 UTC (History)
15 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1410218
Environment:
Last Closed: 2017-03-06 09:50:42 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Knowledge Base (Solution) 2955121 0 None None None 2017-03-06 09:36:22 UTC

Description Pablo Iranzo Gómez 2017-03-03 16:09:03 UTC
Did used infrared to deploy OSP8 environment and following the steps for upgrading OSP8 to minor release of OSP8 before doing OSP8 -> OSP9.


Apparently, the part of openstack undercloud upgrade, is relaying on hiera data as referenced bug: 1410218 and tryes to enable docker-registry, which has been obsoleted by installed package docker-distribution.

Manifests try to ensure that the service is started and it fails as the systemd unit file is missing.

Comment 1 Pablo Iranzo Gómez 2017-03-03 16:11:33 UTC
Creating a symbolik link from docker-distribution systemd unit file to docker-registry, allows the pgrade to continue and works apparently ok.


Prior to that:

2017-03-03 10:26:39,017 INFO: Notice: /Stage[main]/Main/Package[docker-registry]/ensure: created
2017-03-03 10:26:44,115 INFO: Error: Could not start Service[docker-registry]: Execution of '/bin/systemctl start docker-registry' returned 5: Failed to start docker-registry.service: Unit not found.
2017-03-03 10:26:44,116 INFO: Execution of '/bin/systemctl start docker-registry' returned 5: Failed to start docker-registry.service: Unit not found.


Note You need to log in before you can comment on or make changes to this bug.