Arve Knudsen
4f4898a782
Document required Go version in developer guide ( #20546 )
...
* Docs: Document required Go version in developer guide
2019-11-21 12:05:29 +01:00
Arve Knudsen
cc21e3efbe
Build: Clean up scripts/grunt/options/phantomjs.js ( #20503 )
2019-11-20 15:17:55 +01:00
Arve Knudsen
4b8249341c
Build: Fix RPM verification ( #20460 )
2019-11-19 09:22:51 +01:00
Arve Knudsen
90b41e86f2
Fix package signing ( #20451 )
...
* Build: Fix package signing
2019-11-18 21:23:32 +01:00
Arve Knudsen
5ecc12505f
Build: Fix signing ( #20450 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-11-18 18:50:47 +01:00
Arve Knudsen
e7e416cf8a
Build: Upgrade build-container Docker image version ( #20443 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-11-18 16:12:06 +01:00
Arve Knudsen
4f6b49bc70
Upgrade build-container image ( #20438 )
...
* grafana/build-container: Upgrade to Ubuntu 18.04 base image
* grafana/build-container: Upgrade to Go 1.13.4
* grafana/build-container: Upgrade to Node 10.17.0
2019-11-18 15:07:08 +01:00
Arve Knudsen
82f4fc2783
Fail when server is unable to bind port ( #20409 )
...
* Server: Return error when unable to bind port
* Server: Exit if a service fails
* Build: Remove graceful kill from Bra config
2019-11-18 09:49:08 +01:00
Arve Knudsen
3a8cd7b76c
Avatar: Don't log failure to add existing item to cache ( #19947 )
...
Checks if avatar was found in cache before trying to add it to cache.
Fixes #19946
2019-11-12 18:49:09 +01:00
Arve Knudsen
08fcff107d
Build: Fix Docker builds ( #20312 )
2019-11-11 21:49:53 +01:00
Arve Knudsen
ceb7f51b40
Devenv: Add nginx_proxy_mac/nginx_login_only.conf ( #20310 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-11-11 20:05:16 +01:00
Arve Knudsen
ff47238b26
Build: Build Ubuntu based Docker images also for ARM ( #20267 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-11-11 18:05:46 +01:00
Arve Knudsen
f0ccfd9ed6
Update version ( #20271 )
...
Update version to 6.6.
2019-11-08 12:02:47 +01:00
Arve Knudsen
e487c68156
Add Dockerfiles for Ubuntu ( #20196 )
...
* Build: Add /Dockerfile.ubuntu
* Build: Add packaging/docker/Dockerfile.ubuntu
* Build: Add grafana-docker-ubuntu-pr CircleCI job
* Build: Add CircleCI jobs for building master/release Ubuntu based Docker images
2019-11-07 16:36:40 +01:00
Arve Knudsen
f9774acc4c
Enable errcheck for golangci-lint ( #19976 )
...
* Enable `errcheck` for golangci-lint
* Fix linting errors
* pkg/plugins: Fix tests
* pkg/plugins: Add test
2019-10-28 17:25:35 +01:00
Arve Knudsen
b0198e7c9c
build: Fix building of Enterprise Docker images ( #19992 )
2019-10-24 15:49:42 +02:00
Arve Knudsen
b3c00e4c32
Docker: Build and use musl-based binaries in alpine images to resolve glibc incompatibility issues ( #19798 )
...
* build: Install musl cross compilers as part of build Docker image
* build: Build also musl packages in scripts/build/build.sh
* scripts/build/build-all.sh: Build musl Linux targets
* build: Upgrade build-container to 1.2.11
* build.go: De-duplicate code
* build: Base Docker images on musl binaries
2019-10-24 14:34:14 +02:00
Arve Knudsen
35e0e078b7
pkg/util: Check errors ( #19832 )
...
* pkg/util: Check errors
* pkg/services: DRY up code
2019-10-23 10:40:12 +02:00
Arve Knudsen
9843a886f7
pkg/models: Check errors ( #19839 )
...
Check errors in pkg/models.
2019-10-22 16:18:36 +02:00
Arve Knudsen
8ba5509614
pkg/setting: Check errors ( #19838 )
...
Check errors in pkg/setting.
2019-10-22 16:17:49 +02:00
Arve Knudsen
bb50fc5965
pkg/tsdb: Check errors ( #19837 )
...
Check errors in pkg/tsdb.
2019-10-22 16:16:53 +02:00
Arve Knudsen
2a78d2a61c
pkg/services: Check errors ( #19712 )
...
* pkg/services: Check errors
* pkg/services: Don't treat context.Canceled|context.DeadlineExceeded as error
2019-10-22 14:08:18 +02:00
Arve Knudsen
31735422ef
pkg/plugins: Only warn if plugins fail to load. Fixes #19846 ( #19859 )
...
pkg/plugins: Only warn if plugins fail to load. Fixes #19846
2019-10-18 14:39:38 +02:00
Arve Knudsen
6e7c18fc1c
pkg/middleware: Check errors ( #19749 )
...
* pkg/middleware: Check errors
* pkg/middleware: Log when gzip middleware handler fails
2019-10-15 18:08:06 +02:00
Arve Knudsen
573e78feeb
pkg/cmd: Check errors ( #19700 )
...
* pkg/cmd: Check errors
* pkg/cmd: Make sure server waits on services, even in case of error
* pkg/cmd: Inform of error to show help
* pkg/cmd: Only warn on failure to send systemd notification
* pkg/cmd: Don't log errors stemming from context cancelation
* pkg/cmd: Don't fail if unable to write to systemd
2019-10-15 16:44:15 +02:00
Arve Knudsen
08f01a6c4f
pkg/bus: Check errors ( #19748 )
...
* pkg/bus: Check errors
* pkg/bus: Convert tests to testify
2019-10-14 17:23:31 +02:00
Arve Knudsen
0b1913af6f
pkg/plugins: Check errors ( #19715 )
...
* pkg/plugins: Check errors
2019-10-11 21:02:15 +02:00
Arve Knudsen and Marcus Efraimsson
7349a6b96c
pkg/infra: Check errors ( #19705 )
...
* pkg/infra: Check errors
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* pkg/infra: Handle errors
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* Update pkg/infra/usagestats/usage_stats.go
Co-Authored-By: Marcus Efraimsson <marcus.efraimsson@gmail.com >
2019-10-10 16:42:11 +02:00
Arve Knudsen
fe8d0d27d2
pkg/components: Check errors ( #19703 )
...
* pkg/components: Check errors
2019-10-10 09:06:55 +02:00
Arve Knudsen and Marcus Efraimsson
f7ad580356
pkg/login: Check errors ( #19714 )
...
* pkg/login: Check errors
* pkg/login: Introduce "login" logger
Co-Authored-By: Marcus Efraimsson <marcus.efraimsson@gmail.com >
2019-10-09 12:57:44 +02:00
Arve Knudsen
b858a5f496
Don't truncate IPv6 addresses ( #19573 )
...
* Bugfix: Fix parsing of IPv6 addresses
Make sure that IPv6 addresses aren't truncated when parsing. Fixes #18924
* util: Change network address parsing funcs to return error
* pkg/api: Return NetworkAddress instead of host/port
2019-10-09 08:58:45 +02:00
Arve Knudsen
0a2d5e16dd
pkg/api: Check errors ( #19657 )
...
* pkg/api: Check errors
* pkg/api: Remove unused function HashEmail
2019-10-08 18:57:53 +02:00
Arve Knudsen
d8b6a873d8
Chore: Upgrade Docker images to Go 1.13.1 ( #19576 )
...
* Chore: Upgrade Docker image/CI to Go 1.13.1
Fixes #18878
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* Use golangci-lint master revision
2019-10-08 08:32:18 +02:00
Arve Knudsen
6024260ffc
De-duplicate lint-go step ( #19675 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-10-07 16:40:08 +02:00
Arve Knudsen
92765a6c6f
ci-build: Improve build-deploy script ( #19653 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-10-07 14:17:17 +02:00
Arve Knudsen
39d8e73412
Chore: Upgrade to Go 1.13 ( #19502 )
...
* Chore: Upgrade to Go 1.13
Fixes : #18878
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* Chore: Upgrade lint tools in order to work with Go 1.13
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
* Chore: Fix Go linting issues
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-10-02 13:59:05 +02:00
Arve Knudsen
fc2282009e
Build: Fix building when $LDFLAGS is set ( #19509 )
...
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com >
2019-10-01 09:31:25 +02:00