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 1 year ago. Updated 6 months ago.

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

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
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 over 1 year ago

  • Parent task deleted (#2908)

#2 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF