Date: Fri, 30 Nov 2018 11:47:31 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 233660] net-mgmt/pushgateway: Upgrade to v0.6.0 (breaking changes) Message-ID: <bug-233660-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233660 Bug ID: 233660 Summary: net-mgmt/pushgateway: Upgrade to v0.6.0 (breaking changes) Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Keywords: patch Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: 0mp@FreeBSD.org CC: 0mp@FreeBSD.org, aduitsis@cpan.org Flags: maintainer-feedback?(aduitsis@cpan.org) CC: aduitsis@cpan.org Attachment #199681 maintainer-approval?(0mp@FreeBSD.org) Flags: CC: 0mp@FreeBSD.org Created attachment 199681 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D199681&action= =3Dedit Upgrade to v0.6.0 Changelog: - https://github.com/prometheus/pushgateway/releases/tag/v0.4.0 - https://github.com/prometheus/pushgateway/releases/tag/v0.5.0 - https://github.com/prometheus/pushgateway/releases/tag/v0.5.2 - https://github.com/prometheus/pushgateway/releases/tag/v0.6.0 Also, https://github.com/prometheus/pushgateway/issues/175 suggests there w= ere some breaking changes in the storage format between 0.4 and 0.5. I am not s= ure how to handle it as I don't use this software in production. We probably sh= ould add a note to UPDATING. I'm attaching a patch with the following changes: - Update to v0.6.0. - Define LICENSE_FILE. - Drop unnecessary subshell from do-build. - Update the rc(8) service script to use long flags (support for short flags have been dropped). - Extra: - Define do-test and pre-test to make it easier to run pushgateway's test suite. Test fail at the moment, I've not got time to investigate. The do-te= st implementation is not ideal too. Certainly, the patch is not ready to be committed yet. It's merely a base f= or future work. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-233660-7788>