commit hawk-apiserver for openSUSE:Factory

2020-01-23 Thread root
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

2019-06-12 Thread root
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

2018-03-11 Thread root
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

2018-03-09 Thread root
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

2018-03-06 Thread root
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

2018-02-07 Thread root
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

2017-11-22 Thread root
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

2017-11-17 Thread root
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

2017-09-11 Thread root
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 @@