Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 915505 - app-metrics/node_exporter: 1.6.1 version bump
Summary: app-metrics/node_exporter: 1.6.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: William Hubbs
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-10-09 23:45 UTC by Zac Medico
Modified: 2023-11-23 12:39 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
patch from github pull 33147 (33147.patch,33.73 KB, patch)
2023-10-09 23:45 UTC, Zac Medico
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zac Medico gentoo-dev 2023-10-09 23:45:58 UTC
Created attachment 872441 [details, diff]
patch from github pull 33147

Hi William, we have a proxy-maint volunteer for this package in https://github.com/gentoo/gentoo/pull/33147. Would you like to accept?
Comment 1 Rahil Bhimjiani 2023-11-13 13:23:06 UTC
Updated the PR for 1.7.0. 

Sir William, kindly at least give some sort of input to this. It has been 45 days since initial PR with no response at all. Same for skopeo PR.
Comment 2 Larry the Git Cow gentoo-dev 2023-11-23 12:39:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08275b72c23fd6ab1b4c4a9960a4e8b46105301

commit e08275b72c23fd6ab1b4c4a9960a4e8b46105301
Author:     Rahil Bhimjiani <rahil3108@gmail.com>
AuthorDate: 2023-10-01 16:39:42 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-11-23 12:38:29 +0000

    app-metrics/node_exporter: add 1.7.0 and live
    
    1. Added a patch from debian which removes deprecated legacy pre-1.0
    era stuff
    2. Added logrotate config
    3. added systemd unit file with improvements
    4. new use flag - systemd. When enabled it enables systemd collector by
    default
    5. install manpage (which was not the case before)
    6. Add essential docs and examples
    7. split LICENSE
    8. follow skel.ebuild for {R,,B}DEPEND
    
    [sam: Maintainer timeout after pings on IRC and in the bug.]
    
    Closes: https://bugs.gentoo.org/915505
    Signed-off-by: Rahil Bhimjiani <rahil3108@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 app-metrics/node_exporter/Manifest                 |   2 +
 .../files/01-default-settings-1.7.0.patch          | 133 +++++++++++++++++++++
 .../files/node_exporter-1.7.0.logrotate            |   9 ++
 .../files/node_exporter-1.7.0.service              |  21 ++++
 app-metrics/node_exporter/metadata.xml             |  15 +++
 .../node_exporter/node_exporter-1.7.0.ebuild       |  74 ++++++++++++
 .../node_exporter/node_exporter-9999.ebuild        |  74 ++++++++++++
 7 files changed, 328 insertions(+)