Bug 1375036 - [docs] should mention that Satellite needs to sync extra mirror registry (or remove the information about Satellite)
Summary: [docs] should mention that Satellite needs to sync extra mirror registry (or ...
Keywords:
Status: CLOSED EOL
Alias: None
Product: OpenShift Container Platform
Classification: Red Hat
Component: Documentation
Version: 3.2.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: ---
Assignee: Vikram Goyal
QA Contact: Vikram Goyal
Vikram Goyal
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-12 01:56 UTC by Kenjiro Nakayama
Modified: 2019-08-10 06:46 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-08-10 06:46:03 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Kenjiro Nakayama 2016-09-12 01:56:42 UTC
Document URL:

  https://docs.openshift.com/enterprise/3.2/install_config/install/disconnected_install.html

Section Number and Name: 

  "Red Hat Satellite 6.1 also introduces the ability to act as a Docker registry, and it can be used to host the OpenShift Enterprise containerized components. Doing so is outside of the scope of this document."

Describe the issue: 

  Above statement looks like Satellite could solve docker images disconnected installation. However, Satellite cannot export the images as RPM, and users need extra mirror registry to sync.

Suggestions for improvement: 

  Until this bug fixed https://bugzilla.redhat.com/show_bug.cgi?id=1348338 (Red Hat private), above statement should not say in OpenShift documentation.

Additional information: 

  This is a feedback from users. If users configure with Satellite, they need much extra configuration (please see comment#1). The documentation could mislead the users.

Comment 1 Kenjiro Nakayama 2016-09-12 02:00:34 UTC
* Current Satellite need following steps to sync the registry without this fix https://bugzilla.redhat.com/show_bug.cgi?id=1348338

---
1. Setup a system with internet connectivity  and install docker and docker-distribution packages.

  For rhel 7.2
  # subscription-manager repos --enable=rhel-7-server-extras-rpms

  Install below packages -
  # yum install docker docker-distribution

2. Start both the services on the docker system.

3. Now pull the container image from Redhat portal
           # docker pull rhel7

4. tag and push the image to the local registry/distribution.

   # docker tag <image-id> <ipof-server:5000/<image-name>    [image id of step 3 can be found using docker images]
   # docker push <ipof-server:5000/<image-name>

5. On the Satellite server, create a Product and a docker repository to sync from the server mentioned above
   WebUI ==> content ==> Products ==> New Product

   URL: <ipof-server:5000
   Upstream Repository Name: <image-name>

   and then sync from this registry

6. Finally, docker pull can work.

  # docker pull  URL/image
  URL: It is the mention in "Published At" of the product which you have created.
       WebUI ==> content ==> Products ==> docker product ==> Repositories.


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