fuel-library uses non-free puppet-monit module

Bug #1544428 reported by Thomas Goirand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Medium
Bartłomiej Piotrowski

Bug Description

Trying to package all of the dependencies for fuel-library, I had puppet-module-jbussdieker-monit rejected by the Debian FTP masters, because there's nothing in the upstream Git repository which tells about the licensing. Therefore, as per the normal copyright laws, the Puppet module is considered non-free, and its author own full non-redistribuable copyright on the piece of software.

There's 2 solutions here.
1/ Get the author of the monit module to fix his git repository and add a LICENSE file (or anything else which clarifies the licensing)
2/ Stop using this monit puppet module completely.

I already sent a mail to the upstream author to attempt 1/, but with no success so far. So only option 2/ remains. Which is why I'm asking: please get rid of this module and use something else.

Changed in fuel:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Bartłomiej Piotrowski (bpiotrowski)
milestone: none → 9.0
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/278942

Changed in fuel:
status: Triaged → In Progress
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Related fix proposed to fuel-infra/jeepyb-config (master)

Related fix proposed to branch: master
Change author: Bartłomiej Piotrowski <email address hidden>
Review: https://review.fuel-infra.org/16886

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to fuel-library (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/279001

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on fuel-infra/jeepyb-config (master)

Change abandoned by Bart?omiej Piotrowski <email address hidden> on branch: master
Review: https://review.fuel-infra.org/16886
Reason: https://bugs.launchpad.net/fuel/+bug/1544519

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Bartłomiej Piotrowski (<email address hidden>) on branch: master
Review: https://review.openstack.org/279001
Reason: The mirror has been updated on our infra to new upstream.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-library (master)

Reviewed: https://review.openstack.org/278942
Committed: https://git.openstack.org/cgit/openstack/fuel-library/commit/?id=1c0d8c1537540b5b2d2231a937fb2b319017fd47
Submitter: Jenkins
Branch: master

commit 1c0d8c1537540b5b2d2231a937fb2b319017fd47
Author: Bartłomiej Piotrowski <email address hidden>
Date: Thu Feb 11 10:19:22 2016 +0100

    Switch from jbussdieker/monit to sbitio/monit

    The current module doesn't specify the license, making it impossible
    to include it in Debian.

    Change-Id: I259a83e56f488a2a304f2f2410fc5b16719a969f
    Closes-Bug: 1544428

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Alexandr Kostrikov (akostrikov-mirantis) wrote :

Seems, we are not using monit anymore. Probably, due to systemd usage.

[root@nailgun ~]# find /etc/puppet/ -name "*monit*"
/etc/puppet/mitaka-9.0/modules/mysql/manifests/server/monitor.pp

Changed in fuel:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.