Project

Profile

Help

Task #725

Ensure Pulp works on Fedora 22

Added by cduryee over 5 years ago. Updated over 1 year ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Quarter:

Description

Fedora 22 is available, ensure that Pulp 2.6 runs and is able to sync and publish content. It is sufficient to just check the following:

  • Pulp 2.6 is installable via RPM
  • Pulp 2.6 starts and is able to sync and publish an RPM repo
  • dev setup script works

Here are some additional koji related deliverables so that builds will produce F22 rpms.

  • setup koji with Fedora 22 builds targets
  • the existing build scripts should be extended to support F22

History

#1 Updated by bmbouter over 5 years ago

Is the idea to connect it to the fedora 21 pulp repo and install with those RPMs. Will that work?

Also would you link to the dev setup script? I think there are a few methods (new ones and old ones) and I get confused about which you mean.

#2 Updated by cduryee over 5 years ago

bmbouter wrote:

Is the idea to connect it to the fedora 21 pulp repo and install with those RPMs. Will that work?

That is the idea, yeah. I've done it on Fedora 21 using F20 rpms in the past and it worked ok. We could also build Fedora 22 rpms from srpm using mock; this is something we should do anyway just to ensure all build deps exist.

Also would you link to the dev setup script? I think there are a few methods (new ones and old ones) and I get confused about which you mean.

This one: https://raw.githubusercontent.com/pulp/pulp/master/playpen/dev-setup.sh

#3 Updated by rbarlow over 5 years ago

On 03/04/2015 02:22 PM, cduryee wrote:

We could also build Fedora 22 rpms from srpm
using mock; this is something we should do anyway just to ensure all
build deps exist.

I think it would be worth going ahead and adding a Koji builder for it.
Now that we know how to do it ourselves, it helps us be prepared for the
F22 launch. Plus, people who use the F22 beta can go ahead and just
install Pulp.

I've been wanting us to have Pulp on Fedora releases on day 0, and we've
never achieved that since I've been on the team. I'd love to see this
happen!

#4 Updated by cduryee over 5 years ago

rbarlow wrote:

On 03/04/2015 02:22 PM, cduryee wrote:

We could also build Fedora 22 rpms from srpm
using mock; this is something we should do anyway just to ensure all
build deps exist.

I think it would be worth going ahead and adding a Koji builder for it.
Now that we know how to do it ourselves, it helps us be prepared for the
F22 launch. Plus, people who use the F22 beta can go ahead and just
install Pulp.

I've been wanting us to have Pulp on Fedora releases on day 0, and we've
never achieved that since I've been on the team. I'd love to see this
happen!

So the output of this task would be installable F22 rpms for either 2.6.0 or 2.6.1 that are published with everything else?

#5 Updated by rbarlow over 5 years ago

On 03/04/2015 06:06 PM, Chris wrote:

So the output of this task would be installable F22 rpms for either
2.6.0 or 2.6.1 that are published with everything else?

That would be my preference.

#6 Updated by bmbouter over 5 years ago

  • Description updated (diff)

rbarlow wrote:

On 03/04/2015 06:06 PM, Chris wrote:

So the output of this task would be installable F22 rpms for either
2.6.0 or 2.6.1 that are published with everything else?

That would be my preference.

I updated the description to have some koji deliverables done. That should cause rpms to be produced with our normal builds.

#7 Updated by bmbouter over 5 years ago

  • Description updated (diff)
  • Tags Groomed added

#8 Updated by cduryee over 5 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to cduryee

#9 Updated by cduryee over 5 years ago

  • Status changed from ASSIGNED to NEW

#10 Updated by cduryee over 5 years ago

  • Assignee deleted (cduryee)

#11 Updated by bmbouter over 5 years ago

  • Groomed set to Yes
  • Tags deleted (Groomed)

#12 Updated by bmbouter over 5 years ago

  • Sprint Candidate set to Yes
  • Tags deleted (Sprint Candidate)

#13 Updated by dkliban@redhat.com over 5 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to dkliban@redhat.com

At this point we have build targets for Fedora 22 created in Koji. I will update each project so the dist_list.txt contains fc22 and remove fc20.

#14 Updated by dkliban@redhat.com over 5 years ago

  • Subject changed from Ensure Pulp works on Fedora 22 alpha to Ensure Pulp works on Fedora 22
  • Description updated (diff)

#15 Updated by dkliban@redhat.com over 4 years ago

  • Status changed from ASSIGNED to CLOSED - CURRENTRELEASE

#16 Updated by bmbouter over 1 year ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF