Created attachment 221918 [details] net/foreman-proxy: update 1.21.2 -> 1.23.2 Patches attached to update net/foreman-proxy. I am attaching them individually to make it easy to step incrementally depending on the user's environment.
Created attachment 221919 [details] net/foreman-proxy: update 1.23.2 -> 1.24.3
Created attachment 221920 [details] net/foreman-proxy: update 1.24.3 -> 2.0.3
^Triage: If there is a changelog or release notes URL available for this version, please add it to the URL field
The patches successfully updates foreman-proxy to a newer version and is working with Foreman version 19.0 (what I'm currently using), compared to the generally available version that wouldn't even start, I'd call this a complete success! When is this getting merged?
(In reply to Karli Sjöberg from comment #4) Karli, it's been some time and good to hear from you. I see we are still trailing each other on the same applications as the time has gone by. These patches are all ready to go into ports. I no longer have a commit bit with the ability to push these in and just need a current committer to do the commits. I do have a few more patches I have been carrying locally that I will toss into the mix here to step to 2.2.x. I'll have some more additions in the near future to step further than that after an addition of a new rubygem port when I can get the time. (In reply to PauAmma from comment #3) From the git commit log there isn't a log of significance to site in the ports commit. These releases are just stepped with minor fixes following the current Foreman application release. It's not worth mentioning in my opinion.
Created attachment 228908 [details] net/foreman-proxy update 2.0.3 -> 2.1.4
Created attachment 228909 [details] net/foreman-proxy: update 2.1.4 -> 2.2.3
ruby@, ports@, Please apply the patches here. These have all been runtime use since PR submission and will get the port caught up significantly.
(In reply to Jason Unovitch from comment #7) I was equally pleased to see your name on the bug :) Yeah, long story short, I moved and had to build a new "bikeshed" and now that I'm finally done (I can send you pictures in private if you like, it's glorious), I'm shocked and appalled that the rest of the world didn't actually stop and wait for me! ;) Now I'm finally caught up after upgrading all my systems to 13.0-RELEASE and taking care of about a dozen different applications, where Puppet and Foreman I saved for last, so was really glad to see you fixed the borked foreman-proxy, really made my day, thanks!
Hi folks, I've submitted a new BZ to update foreman-proxy to version 3.0.1: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=260019
(In reply to Frank Wall from comment #12) Awesome thanks Frank! I'll go ahead and toss in the 2.2.3 -> 2.3.5 in here as well. That depends on rubygem-rubyipmi and ruby-redfish_client which I have been carrying in my local repository for a bit now waiting on this to land. I'll update that this would depend on your submissions for the incremental step up approach to committing the full update sequentially. I'll be traveling for a job until the new year and limited on things, but hopefully someone can pick this up. I would like to be doing more and still able to commit but ENOTIME on this for while.
Created attachment 229824 [details] net/foreman-proxy: update 2.2.3 -> 2.3.5
(In reply to Jason Unovitch from comment #14) This attachment depends on PR 260022.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a234961c40695bfbf00dcabfc8fc3095183b3ab9 commit a234961c40695bfbf00dcabfc8fc3095183b3ab9 Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2021-04-24 20:56:45 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 10:27:10 +0000 net/foreman-proxy: update 2.0.3 -> 2.1.4 Changes: https://github.com/theforeman/smart-proxy/compare/2.0.3...2.1.4 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 6 +++--- net/foreman-proxy/distinfo | 6 +++--- net/foreman-proxy/files/patch-bin-smart-proxy | 2 +- net/foreman-proxy/pkg-plist | 7 +------ 4 files changed, 8 insertions(+), 13 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8a4a8aa435d7d45f4d2fe6c25c8d453e6ae2ecd9 commit 8a4a8aa435d7d45f4d2fe6c25c8d453e6ae2ecd9 Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2020-11-14 22:17:25 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 10:27:10 +0000 net/foreman-proxy: update 1.23.2 -> 1.24.3 Changes: https://github.com/theforeman/smart-proxy/compare/1.23.2...1.24.3 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 2 +- net/foreman-proxy/distinfo | 6 +++--- net/foreman-proxy/pkg-plist | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=a74a89ddd1d065d8bd038bac60c2d26b6f246f61 commit a74a89ddd1d065d8bd038bac60c2d26b6f246f61 Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2021-09-04 03:51:52 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 10:27:10 +0000 net/foreman-proxy: update 2.1.4 -> 2.2.3 Changes: https://github.com/theforeman/smart-proxy/compare/2.1.4...2.2.3 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 2 +- net/foreman-proxy/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=61f6cf14ee2c173ae73e111b7eff28c94b8ee133 commit 61f6cf14ee2c173ae73e111b7eff28c94b8ee133 Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2020-11-14 22:08:34 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 10:27:10 +0000 net/foreman-proxy: update 1.21.2 -> 1.23.2 Changes: https://github.com/theforeman/smart-proxy/compare/1.21.2...1.23.2 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 15 ++++--- net/foreman-proxy/distinfo | 6 +-- ...ttings.d-puppet_proxy_legacy.yml.example (gone) | 24 ----------- ...ings.d_puppetca__puppet__cert.yml.example (new) | 9 ++++ net/foreman-proxy/pkg-plist | 49 ++++++++++------------ 5 files changed, 43 insertions(+), 60 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=38f5b198a959abc287e50bbd609a74c5395e7384 commit 38f5b198a959abc287e50bbd609a74c5395e7384 Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2021-01-24 19:04:28 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 10:27:10 +0000 net/foreman-proxy: update 1.24.3 -> 2.0.3 Changes: https://github.com/theforeman/smart-proxy/compare/1.24.3...2.0.3 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 2 +- net/foreman-proxy/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=b2e869a6b8ed70878bbb7630827e24898b570a1c commit b2e869a6b8ed70878bbb7630827e24898b570a1c Author: Jason Unovitch <junovitch@FreeBSD.org> AuthorDate: 2021-12-04 13:07:23 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2022-04-19 11:32:16 +0000 net/foreman-proxy: update 2.2.3 -> 2.3.5 - Add new dependency: devel/rubygem-sd_notify - Add new BMC dependency: sysutils/rubygem-redfish_client Changes: https://github.com/theforeman/smart-proxy/compare/2.2.3...2.3.5 PR: 253008 Submitted by: junovitch net/foreman-proxy/Makefile | 13 +++++++------ net/foreman-proxy/distinfo | 6 +++--- net/foreman-proxy/pkg-plist | 31 +++++++++---------------------- 3 files changed, 19 insertions(+), 31 deletions(-)
Committed, thanks.