commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2020-01-23 15:55:08 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new.26092 (New) Package is "hawk-apiserver" Thu Jan 23 15:55:08 2020 rev:10 rq:766498 version:0.0.3 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2019-06-12 13:10:47.113037764 +0200 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new.26092/hawk-apiserver.changes 2020-01-23 15:55:20.267108650 +0100 @@ -1,0 +2,6 @@ +Tue Jan 21 21:45:55 UTC 2020 - Bjørn Lie + +- Change explicit go1.9 BuildRequires to greater or 1.9 following + upstreams recommendations. + +--- Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.ZjTt3L/_old 2020-01-23 15:55:22.915110080 +0100 +++ /var/tmp/diff_new_pack.ZjTt3L/_new 2020-01-23 15:55:22.919110082 +0100 @@ -30,7 +30,7 @@ BuildRequires: libqb-devel BuildRequires: libxml2-devel BuildRequires: xz -BuildRequires: golang(API) = 1.9 +BuildRequires: golang(API) >= 1.9 Requires: pacemaker >= 1.1.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch:s390
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2019-06-12 13:10:43 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new.4811 (New) Package is "hawk-apiserver" Wed Jun 12 13:10:43 2019 rev:9 rq:697500 version:0.0.3 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2018-03-11 15:25:29.742689175 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new.4811/hawk-apiserver.changes 2019-06-12 13:10:47.113037764 +0200 @@ -1,0 +2,39 @@ +Wed Apr 17 15:01:37 UTC 2019 - dake...@suse.com + +- Update to version 0.0.2+git113.7d43fb3: + * Fix lints in api_common.go + * Format main_test.go + * Add spec file to project + * Add tests for AsyncCib + * Delete unused html/ subdirectory + * Move asynchronous CIB handling to cib/ + * Restructure into subfolders + * Add Go Report Card badge to README + * Add doc.go for package documentation + * Add test case for handleMetrics + * Don't pass unused parameter to handleMetrics + * Total -> Configured, and hide resource stopped (incorrect) + * More test data + * Sort pernode metric keys + * Can iterate keys and values at once + * Record number of unique resource Ids, and add some test data + * More metrics and test data / scripts + * go fmt on main_test.go, redirect.go + * Expose minimal metrics + * Respect the CIB_file environment variable + * Fix docstrings and clean up some lints + * Add godoc badge to README + * Update dependencies + * Fix bugs in #12 + * Update go-pacemaker + * Run go fmt + * Update api_structs to include Podman structures + * Switch to https for gitmodules + * Avoid output the duplicate warning or error. + * Only pip install if cibToGoStruct is not available and run go fmt after generating the file + * Move configuration to /api/v1/configuration, cib XML to /api/v1/configuration/cib.xml + * Run go fmt on the code + * Update README with information about cibToGoStruct + * Check in generated api_structs.go + +--- Old: _service _servicedata hawk-apiserver-0.0.2+git8.af5b3f9.tar.xz New: hawk-apiserver-0.0.3.tar.gz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.csPtzK/_old 2019-06-12 13:10:47.577037276 +0200 +++ /var/tmp/diff_new_pack.csPtzK/_new 2019-06-12 13:10:47.577037276 +0200 @@ -1,7 +1,7 @@ # # spec file for package hawk-apiserver # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: hawk-apiserver -Version:0.0.2+git8.af5b3f9 +Version:0.0.3 Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0-or-later Group: Productivity/Clustering/HA -Url:https://github.com/krig/hawk-apiserver -Source: %{name}-%{version}.tar.xz +Url:https://github.com/ClusterLabs/hawk-apiserver +Source: %{name}-%{version}.tar.gz Source2:%{name}-rpmlintrc BuildRequires: golang-packaging BuildRequires: libpacemaker-devel >= 1.1.16 @@ -48,7 +48,7 @@ %setup -q %build -%{goprep} github.com/krig/hawk-apiserver +%{goprep} github.com/ClusterLabs/hawk-apiserver %{gobuild} %install @@ -64,10 +64,10 @@ %{_sbindir}/%{name} %{_mandir}/man8/hawk-apiserver.8.gz %if 0%{?suse_version} == 1315 -%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/krig/go-pacemaker.a -%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/sirupsen/logrus.a -%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/golang.org/x/crypto/ssh/terminal.a -%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/golang.org/x/sys/unix.a +%exclude %go_contribdir/github.com/ClusterLabs/hawk-apiserver/vendor/github.com/ClusterLabs/go-pacemaker.a +%exclude %go_contribdir/github.com/ClusterLabs/hawk-apiserver/vendor/github.com/sirupsen/logrus.a +%exclude %go_contribdir/github.com/ClusterLabs/hawk-apiserver/vendor/golang.org/x/crypto/ssh/terminal.a +%exclude %go_contribdir/github.com/ClusterLabs/hawk-apiserver/vendor/golang.org/x/sys/unix.a %endif %changelog
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2018-03-11 15:25:21 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Sun Mar 11 15:25:21 2018 rev:8 rq:585026 version:0.0.2+git8.af5b3f9 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2018-03-09 10:47:29.444744397 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2018-03-11 15:25:29.742689175 +0100 @@ -1,0 +2,8 @@ +Fri Mar 09 12:37:13 UTC 2018 - kgronl...@suse.com + +- Update to version 0.0.2+git8.af5b3f9 (bsc#1080006): + * Move to go 1.9. + * bump vendor/golang.org/x/sys + * bump vendor/golang.org/x/net + +--- Old: hawk-apiserver-0.0.2+git5.9164c0d.tar.xz New: hawk-apiserver-0.0.2+git8.af5b3f9.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.gpYC3J/_old 2018-03-11 15:25:31.874612694 +0100 +++ /var/tmp/diff_new_pack.gpYC3J/_new 2018-03-11 15:25:31.886612264 +0100 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version:0.0.2+git5.9164c0d +Version:0.0.2+git8.af5b3f9 Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0-or-later @@ -30,9 +30,7 @@ BuildRequires: libqb-devel BuildRequires: libxml2-devel BuildRequires: xz -%if 0%{suse_version} > 1315 -BuildRequires: golang(API) = 1.8 -%endif +BuildRequires: golang(API) = 1.9 Requires: pacemaker >= 1.1.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch:s390 @@ -61,9 +59,10 @@ %files %defattr(-,root,root) -%doc README.md LICENSE +%doc README.md +%license LICENSE %{_sbindir}/%{name} -%doc %{_mandir}/man8/hawk-apiserver.8.gz +%{_mandir}/man8/hawk-apiserver.8.gz %if 0%{?suse_version} == 1315 %exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/krig/go-pacemaker.a %exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/sirupsen/logrus.a ++ _servicedata ++ --- /var/tmp/diff_new_pack.gpYC3J/_old 2018-03-11 15:25:31.938610398 +0100 +++ /var/tmp/diff_new_pack.gpYC3J/_new 2018-03-11 15:25:31.938610398 +0100 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - 9164c0da889d5c45e3452a085dc80ed46bbf0735 \ No newline at end of file + af5b3f95719817efef876a7f4c1097740fb459a6 \ No newline at end of file ++ hawk-apiserver-0.0.2+git5.9164c0d.tar.xz -> hawk-apiserver-0.0.2+git8.af5b3f9.tar.xz ++ 67392 lines of diff (skipped)
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2018-03-09 10:47:15 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Fri Mar 9 10:47:15 2018 rev:7 rq:584554 version:0.0.2+git5.9164c0d Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2018-03-06 10:49:25.699644980 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2018-03-09 10:47:29.444744397 +0100 @@ -1,0 +2,7 @@ +Thu Mar 08 22:34:25 UTC 2018 - kgronl...@suse.com + +- Update to version 0.0.2+git5.9164c0d (bsc#1080006): + * bump vendor/golang.org/x/crypto + * bump github.com/krig/go-pacemaker + +--- Old: hawk-apiserver-0.0.2+git3.7b57e31.tar.xz New: hawk-apiserver-0.0.2+git5.9164c0d.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.chqobq/_old 2018-03-09 10:47:30.324712698 +0100 +++ /var/tmp/diff_new_pack.chqobq/_new 2018-03-09 10:47:30.328712554 +0100 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version:0.0.2+git3.7b57e31 +Version:0.0.2+git5.9164c0d Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0-or-later ++ _servicedata ++ --- /var/tmp/diff_new_pack.chqobq/_old 2018-03-09 10:47:30.380710681 +0100 +++ /var/tmp/diff_new_pack.chqobq/_new 2018-03-09 10:47:30.384710537 +0100 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - 7b57e312fc5bbc688deb6d11abf4a5f151a9ee32 \ No newline at end of file + 9164c0da889d5c45e3452a085dc80ed46bbf0735 \ No newline at end of file ++ hawk-apiserver-0.0.2+git3.7b57e31.tar.xz -> hawk-apiserver-0.0.2+git5.9164c0d.tar.xz ++ 5795 lines of diff (skipped)
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2018-03-06 10:48:46 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Tue Mar 6 10:48:46 2018 rev:6 rq:583214 version:0.0.2+git3.7b57e31 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2018-02-07 18:42:08.162152546 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2018-03-06 10:49:25.699644980 +0100 @@ -1,0 +2,7 @@ +Tue Mar 06 07:40:00 UTC 2018 - kgronl...@suse.com + +- Update to version 0.0.2+git3.7b57e31: + * Add manpage to repository +- Remove hawk-apiserver.8.gz + +--- Old: hawk-apiserver-0.0.2+git2.9d745dc.tar.xz hawk-apiserver.8.gz New: hawk-apiserver-0.0.2+git3.7b57e31.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.feXhC9/_old 2018-03-06 10:49:26.599612470 +0100 +++ /var/tmp/diff_new_pack.feXhC9/_new 2018-03-06 10:49:26.603612325 +0100 @@ -17,20 +17,22 @@ Name: hawk-apiserver -Version:0.0.2+git2.9d745dc +Version:0.0.2+git3.7b57e31 Release:0 Summary:Web server and API provider for Hawk -License:GPL-3.0+ +License:GPL-3.0-or-later Group: Productivity/Clustering/HA Url:https://github.com/krig/hawk-apiserver Source: %{name}-%{version}.tar.xz -Source1:hawk-apiserver.8.gz Source2:%{name}-rpmlintrc BuildRequires: golang-packaging BuildRequires: libpacemaker-devel >= 1.1.16 BuildRequires: libqb-devel BuildRequires: libxml2-devel BuildRequires: xz +%if 0%{suse_version} > 1315 +BuildRequires: golang(API) = 1.8 +%endif Requires: pacemaker >= 1.1.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build ExcludeArch:s390 @@ -55,14 +57,13 @@ %{goinstall} mkdir -p %{buildroot}%{_sbindir} mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_sbindir}/%{name} -mkdir -p %{buildroot}%{_mandir}/man8 -cp %{S:1} %{buildroot}%{_mandir}/man8/hawk-apiserver.8.gz +install -Dm0644 man/hawk-apiserver.8 %{buildroot}%{_mandir}/man8/hawk-apiserver.8 %files %defattr(-,root,root) %doc README.md LICENSE %{_sbindir}/%{name} -%{_mandir}/man8/hawk-apiserver.8.gz +%doc %{_mandir}/man8/hawk-apiserver.8.gz %if 0%{?suse_version} == 1315 %exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/krig/go-pacemaker.a %exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/sirupsen/logrus.a ++ _servicedata ++ --- /var/tmp/diff_new_pack.feXhC9/_old 2018-03-06 10:49:26.655610446 +0100 +++ /var/tmp/diff_new_pack.feXhC9/_new 2018-03-06 10:49:26.659610302 +0100 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - 9d745dc7de0ef44a01cbe87521993ac939dbeceb \ No newline at end of file + 7b57e312fc5bbc688deb6d11abf4a5f151a9ee32 \ No newline at end of file ++ hawk-apiserver-0.0.2+git2.9d745dc.tar.xz -> hawk-apiserver-0.0.2+git3.7b57e31.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hawk-apiserver-0.0.2+git2.9d745dc/man/hawk-apiserver.8 new/hawk-apiserver-0.0.2+git3.7b57e31/man/hawk-apiserver.8 --- old/hawk-apiserver-0.0.2+git2.9d745dc/man/hawk-apiserver.8 1970-01-01 01:00:00.0 +0100 +++ new/hawk-apiserver-0.0.2+git3.7b57e31/man/hawk-apiserver.8 2017-11-21 14:50:46.0 +0100 @@ -0,0 +1,78 @@ +.\" Text automatically generated by txt2man +.TH hawk-apiserver-0.0.2 "1 January 2017" "" "" +.SH NAME +\fBhawk-apiserver \fP- Web server for Hawk, the HA cluster web console +.SH SYNOPSIS +.nf +.fam C +\fBhawk-apiserver\fP [\fB-config\fP \fIFILE\fP] [\fB-cert\fP \fICERT\fP] [\fB-key\fP \fIKEY\fP] [\fB-port\fP \fIPORT\fP] + +.fam T +.fi +.fam T +.fi +.SH DESCRIPTION +The web server is used by Hawk as a reverse proxy, and also to +efficiently serve the programmatic cluster API provided by Hawk. +.SH OPTIONS +.TP +.B +\fB-h\fP +The option \fB-h\fP displays help. +.TP +.B +\fB-config\fP +Configuration file in JSON format. +.TP +.B +\fB-cert\fP +SSL certificate to present. +.TP +.B +\fB-key\fP +SSL certicicate key to present. +.TP +.B +\fB-port\fP +TCP port to listen to for connections. +.TP +.B +\fB-loglevel\fP +Log level (debug|info|warning|error|fatal|panic) +.SH EXAMPLE +Below is an example configuration file for Hawk: +.PP +.nf +.fam C +{ + "key": "/etc/hawk/hawk.key", + "cert": "/etc/hawk/hawk.pem", + "port": 7630, + "route": [ +{ +
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2018-02-07 18:41:55 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Wed Feb 7 18:41:55 2018 rev:5 rq:573584 version:0.0.2+git2.9d745dc Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2017-11-22 11:22:19.389568335 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2018-02-07 18:42:08.162152546 +0100 @@ -1,0 +2,5 @@ +Thu Feb 1 16:51:44 CET 2018 - r...@suse.de + +- do not build on s390, only on s390x (no go on s390) + +--- Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.QCI1r6/_old 2018-02-07 18:42:09.04656 +0100 +++ /var/tmp/diff_new_pack.QCI1r6/_new 2018-02-07 18:42:09.054110782 +0100 @@ -1,7 +1,7 @@ # # spec file for package hawk-apiserver # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,7 @@ BuildRequires: xz Requires: pacemaker >= 1.1.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExcludeArch:s390 %{go_provides} # Make sure that the binary is not getting stripped. %{go_nostrip} @@ -64,6 +65,9 @@ %{_mandir}/man8/hawk-apiserver.8.gz %if 0%{?suse_version} == 1315 %exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/krig/go-pacemaker.a +%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/github.com/sirupsen/logrus.a +%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/golang.org/x/crypto/ssh/terminal.a +%exclude %go_contribdir/github.com/krig/hawk-apiserver/vendor/golang.org/x/sys/unix.a %endif %changelog ++ hawk-apiserver.8.gz ++ --- /var/tmp/diff_new_pack.QCI1r6/_old 2018-02-07 18:42:09.130107223 +0100 +++ /var/tmp/diff_new_pack.QCI1r6/_new 2018-02-07 18:42:09.134107036 +0100 @@ -1,5 +1,5 @@ .\" Text automatically generated by txt2man -.TH hawk-apiserver-0.0.1 "1 January 2017" "" "" +.TH hawk-apiserver-0.0.2 "1 January 2017" "" "" .SH NAME \fBhawk-apiserver \fP- Web server for Hawk, the HA cluster web console .SH SYNOPSIS @@ -35,6 +35,10 @@ .B \fB-port\fP TCP port to listen to for connections. +.TP +.B +\fB-loglevel\fP +Log level (debug|info|warning|error|fatal|panic) .SH EXAMPLE Below is an example configuration file for Hawk: .PP
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2017-11-22 11:22:10 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Wed Nov 22 11:22:10 2017 rev:4 rq:544165 version:0.0.2+git2.9d745dc Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2017-11-18 00:21:21.754963538 +0100 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2017-11-22 11:22:19.389568335 +0100 @@ -1,0 +2,6 @@ +Tue Nov 21 13:11:11 UTC 2017 - kgronl...@suse.com + +- Update to version 0.0.2+git2.9d745dc: + * Log with configurable log levels (bsc#1067408) + +--- Old: hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz New: hawk-apiserver-0.0.2+git2.9d745dc.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.Qdsww3/_old 2017-11-22 11:22:20.317534615 +0100 +++ /var/tmp/diff_new_pack.Qdsww3/_new 2017-11-22 11:22:20.321534470 +0100 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version:0.0.1+git1510917627.a05c8b6 +Version:0.0.2+git2.9d745dc Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0+ ++ _service ++ --- /var/tmp/diff_new_pack.Qdsww3/_old 2017-11-22 11:22:20.369532726 +0100 +++ /var/tmp/diff_new_pack.Qdsww3/_new 2017-11-22 11:22:20.373532581 +0100 @@ -3,7 +3,7 @@ https://github.com/krig/hawk-apiserver git .git -0.0.1+git%ct.%h +@PARENT_TAG@+git@TAG_OFFSET@.%h master enable ++ _servicedata ++ --- /var/tmp/diff_new_pack.Qdsww3/_old 2017-11-22 11:22:20.393531854 +0100 +++ /var/tmp/diff_new_pack.Qdsww3/_new 2017-11-22 11:22:20.393531854 +0100 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - a05c8b653586938b9fbd44ce9c50d863d271d0e1 \ No newline at end of file + 9d745dc7de0ef44a01cbe87521993ac939dbeceb \ No newline at end of file ++ hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz -> hawk-apiserver-0.0.2+git2.9d745dc.tar.xz ++ 236268 lines of diff (skipped)
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2017-11-18 00:21:17 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Sat Nov 18 00:21:17 2017 rev:3 rq:542624 version:0.0.1+git1510917627.a05c8b6 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2017-09-11 16:23:32.378393247 +0200 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2017-11-18 00:21:21.754963538 +0100 @@ -1,0 +2,6 @@ +Fri Nov 17 11:21:17 UTC 2017 - kgronl...@suse.com + +- Update to version 0.0.1+git1510917627.a05c8b6: + * Avoid error on short reads (bsc#1068675) + +--- Old: hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz New: hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.RiZw5E/_old 2017-11-18 00:21:22.806925237 +0100 +++ /var/tmp/diff_new_pack.RiZw5E/_new 2017-11-18 00:21:22.810925092 +0100 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version:0.0.1+git1505046827.f7eadc5 +Version:0.0.1+git1510917627.a05c8b6 Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.RiZw5E/_old 2017-11-18 00:21:22.850923636 +0100 +++ /var/tmp/diff_new_pack.RiZw5E/_new 2017-11-18 00:21:22.850923636 +0100 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - f7eadc588d9ced2197bbcdb61d89d3be32630aa2 \ No newline at end of file + a05c8b653586938b9fbd44ce9c50d863d271d0e1 \ No newline at end of file ++ hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz -> hawk-apiserver-0.0.1+git1510917627.a05c8b6.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hawk-apiserver-0.0.1+git1505046827.f7eadc5/redirect.go new/hawk-apiserver-0.0.1+git1510917627.a05c8b6/redirect.go --- old/hawk-apiserver-0.0.1+git1505046827.f7eadc5/redirect.go 2017-09-10 14:33:47.0 +0200 +++ new/hawk-apiserver-0.0.1+git1510917627.a05c8b6/redirect.go 2017-11-17 12:20:27.0 +0100 @@ -35,9 +35,12 @@ // inspect the first bytes to see if it is HTTPS hdr, err := bconn.buf.Peek(6) if err != nil { - log.Printf("Short %s\n", c.RemoteAddr().String()) - bconn.Close() - return nil, err + log.Printf("Short %s: %s\n", c.RemoteAddr().String(), err.Error()) + // couldn't peek, assume it's HTTPS + return tls.Server(bconn, l.config), nil + // log.Printf("Short %s\n", c.RemoteAddr().String()) + // bconn.Close() + // return nil, err } // SSL 3.0 or TLS 1.0, 1.1 and 1.2
commit hawk-apiserver for openSUSE:Factory
Hello community, here is the log from the commit of package hawk-apiserver for openSUSE:Factory checked in at 2017-09-11 16:22:46 Comparing /work/SRC/openSUSE:Factory/hawk-apiserver (Old) and /work/SRC/openSUSE:Factory/.hawk-apiserver.new (New) Package is "hawk-apiserver" Mon Sep 11 16:22:46 2017 rev:2 rq:522885 version:0.0.1+git1505046827.f7eadc5 Changes: --- /work/SRC/openSUSE:Factory/hawk-apiserver/hawk-apiserver.changes 2017-09-04 12:34:50.663983055 +0200 +++ /work/SRC/openSUSE:Factory/.hawk-apiserver.new/hawk-apiserver.changes 2017-09-11 16:23:32.378393247 +0200 @@ -1,0 +2,7 @@ +Sun Sep 10 12:37:58 UTC 2017 - kgronl...@suse.com + +- Update to version 0.0.1+git1505046827.f7eadc5: + * Use configured port/cert correctly + * Protect proxy map with Mutex + +--- Old: hawk-apiserver-0.0.1+git1504254570.54f3c7e.tar.xz New: hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz Other differences: -- ++ hawk-apiserver.spec ++ --- /var/tmp/diff_new_pack.3oYHiu/_old 2017-09-11 16:23:33.214275876 +0200 +++ /var/tmp/diff_new_pack.3oYHiu/_new 2017-09-11 16:23:33.218275314 +0200 @@ -17,7 +17,7 @@ Name: hawk-apiserver -Version:0.0.1+git1504254570.54f3c7e +Version:0.0.1+git1505046827.f7eadc5 Release:0 Summary:Web server and API provider for Hawk License:GPL-3.0+ @@ -27,10 +27,10 @@ Source1:hawk-apiserver.8.gz Source2:%{name}-rpmlintrc BuildRequires: golang-packaging -BuildRequires: xz BuildRequires: libpacemaker-devel >= 1.1.16 BuildRequires: libqb-devel BuildRequires: libxml2-devel +BuildRequires: xz Requires: pacemaker >= 1.1.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build %{go_provides} ++ _servicedata ++ --- /var/tmp/diff_new_pack.3oYHiu/_old 2017-09-11 16:23:33.266268576 +0200 +++ /var/tmp/diff_new_pack.3oYHiu/_new 2017-09-11 16:23:33.270268014 +0200 @@ -1,4 +1,4 @@ https://github.com/krig/hawk-apiserver - 54f3c7eb031e3d413bce6e52dd14398318e2b1cd \ No newline at end of file + f7eadc588d9ced2197bbcdb61d89d3be32630aa2 \ No newline at end of file ++ hawk-apiserver-0.0.1+git1504254570.54f3c7e.tar.xz -> hawk-apiserver-0.0.1+git1505046827.f7eadc5.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hawk-apiserver-0.0.1+git1504254570.54f3c7e/config.json.example new/hawk-apiserver-0.0.1+git1505046827.f7eadc5/config.json.example --- old/hawk-apiserver-0.0.1+git1504254570.54f3c7e/config.json.example 2017-09-01 10:29:30.0 +0200 +++ new/hawk-apiserver-0.0.1+git1505046827.f7eadc5/config.json.example 2017-09-10 14:33:47.0 +0200 @@ -1,6 +1,7 @@ { "key": "/etc/hawk/hawk.key", "cert": "/etc/hawk/hawk.pem", + "listen": "0.0.0.0", "port": 7630, "route": [ { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hawk-apiserver-0.0.1+git1504254570.54f3c7e/main.go new/hawk-apiserver-0.0.1+git1505046827.f7eadc5/main.go --- old/hawk-apiserver-0.0.1+git1504254570.54f3c7e/main.go 2017-09-01 10:29:30.0 +0200 +++ new/hawk-apiserver-0.0.1+git1505046827.f7eadc5/main.go 2017-09-10 14:33:47.0 +0200 @@ -120,22 +120,24 @@ } type Config struct { -Port int`json:"port"` -Key string `json:"key"` -Cert string `json:"cert"` + Listen string `json:"listen"` + Port int`json:"port"` + Key string `json:"key"` + Cert string `json:"cert"` Route []ConfigRoute `json:"route"` } type ConfigRoute struct { - Handler string `json:"handler"` - Path string `json:"path"` - Target *string `json:"target"` + Handler string `json:"handler"` + Path string `json:"path"` + Target *string `json:"target"` } type routeHandler struct { cib AsyncCib config *Config proxies map[*ConfigRoute]*ReverseProxy + proxymux sync.Mutex } func NewRouteHandler(config *Config) *routeHandler { @@ -173,7 +175,9 @@ } func (handler *routeHandler) proxyForRoute(route *ConfigRoute) *ReverseProxy { + handler.proxymux.Lock() proxy, ok := handler.proxies[route] + handler.proxymux.Unlock() if ok { return proxy } @@ -184,7 +188,9 @@ return nil } proxy = NewSingleHostReverseProxy(url, "", http.DefaultMaxIdleConnsPerHost) + handler.proxymux.Lock() handler.proxies[route] = proxy + handler.proxymux.Unlock() return proxy } @@ -284,6 +290,7 @@