Project

Profile

Help

Task #6114

closed

Pulp - Issue #6113: Fix up pulp-ansible role metadata, including license string

Fix up pulp_rpm_prerequisites role metadata, including license string

Added by mdepaulo@redhat.com about 4 years ago. Updated almost 4 years ago.

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

100%

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

Description

For one thing, they want us to use this list: https://spdx.org/licenses/

Per our COPYRIGHT file, that means we need: GPL-3.0-or-later

It is unclear why pulp_rpm_prerequisites is GPL-3.0-or-later, whereas both pulp_rpm and ansible-pulp are GPL-2.0-or-later


Related issues

Precedes RPM Support - Issue #6112: pulp_rpm_prerequisites master branch is not automatically imported to GalaxyCLOSED - CURRENTRELEASEmdepaulo@redhat.comActions
Actions #1

Updated by mdepaulo@redhat.com about 4 years ago

  • Precedes Issue #6112: pulp_rpm_prerequisites master branch is not automatically imported to Galaxy added
Actions #2

Updated by mdepaulo@redhat.com about 4 years ago

  • Description updated (diff)
Actions #3

Updated by mdepaulo@redhat.com about 4 years ago

rchan I found that the "GPLv3" metadata was added when the repo was created: https://github.com/pulp/pulp_rpm_prerequisites/commit/0203d400d1489fe0038a69be63d92d9e4724d2d1

And then in January, bmbouter added the COPYRIGHT and LICENSE text for GPLv3+ https://github.com/pulp/pulp_rpm_prerequisites/pull/25

Added by Mike DePaulo about 4 years ago

Revision 6f4b4164 | View on GitHub

Relicense from GPLv3+ to GPLv2+, and

add GPL Cooperation Commitment

Also specify license name in SPDX format in meta/main.yml

This makes this repo's licensing the same as ansible-pulp.

Current contributors: $ git log --format='%aN' | sort -u bmbouter Brian Bouterse Daniel Alley Dennis Kliban Fabricio Aguiar Ian Ballou Ina Panova Mike DePaulo Pavel Picka

[noissue]

re: #6114 Fix up pulp_rpm_prerequisites role metadata, including license string https://pulp.plan.io/issues/6114

re: #6108 Start doing versioned releases of pulp_rpm_prerequisites on Ansible Galaxy https://pulp.plan.io/issues/6108

Actions #4

Updated by ttereshc about 4 years ago

  • Tracker changed from Issue to Task
  • Status changed from NEW to ASSIGNED
  • % Done set to 0
  • Groomed changed from No to Yes
  • Tags Pulp 3 installer added

Added by Mike DePaulo about 4 years ago

Revision 8e0c37f9 | View on GitHub

Problem: role metadata is incorrect or has omissions

Solution: Update it, including license string.

fixes: #6114 Fix up pulp_rpm_prerequisites role metadata, including license string https://pulp.plan.io/issues/6114

Actions #5

Updated by Anonymous about 4 years ago

  • Status changed from ASSIGNED to MODIFIED
  • % Done changed from 0 to 100
Actions #6

Updated by mdepaulo@redhat.com almost 4 years ago

  • Status changed from MODIFIED to CLOSED - COMPLETE
Actions #7

Updated by bmbouter almost 4 years ago

  • Tags deleted (Pulp 3 installer)

Also available in: Atom PDF