Project

Profile

Help

Story #3396

Build a plugin writer's Docker image and publish it on Docker Hub on a Pulp account

Added by mansari over 2 years ago. Updated 4 days ago.

Status:
NEW
Priority:
Low
Assignee:
-
Category:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:

Description

Docker Hub is a cloud-based registry service which allows you to store manually pushed Docker images. This task is to have the ability to build a Docker image that has the following:

1. Built on a clean official Fedora F27 image.
2. A non-source checkout of pulpcore installed on it. This will be installed using the published playbooks on galaxy
3. Add a nice welcome screen with motd indicating that they should install a plugin, run its migrations, or consider making a plugin with the Pulp dev guide.

Once done building the image, if it was built successfully, the build code will push the image to Docker Hub.

The user account name on docker hub should be 'pulp' and the name of this image should be 'pulpcore'. This task includes registering the account on Docker Hub and responsibly storing the credentials.

This image should be compatible with Vagrant needs so that it can work in congruence with our custom Vagrantfile


Checklist

History

#1 Updated by dkliban@redhat.com about 2 years ago

  • Parent task deleted (#2908)

#2 Updated by bmbouter about 1 year ago

  • Tags deleted (Pulp 3)

#3 Updated by Kemp 4 days ago

Was the F29 image added for Pulp3 testing eventually? Here's the guide for programming students (summer course at Shippable): how manually build and push an image to Docker Hub >>Build a Docker Image and Push It To Docker Hub by Manisha Sahasrabudhe.

add fedora 29 image: https://github.com/pulp/pulp-ci/pull/632/files https://buyessays.onl

Please register to edit this issue

Also available in: Atom PDF