Bug 55601 - admin-dashboard=2.1 could not be started!
admin-dashboard=2.1 could not be started!
Status: NEW
Product: UCS
Classification: Unclassified
Component: Docker
UCS 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: App Center maintainers
App Center maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-01-27 10:26 CET by Mika Westphal
Modified: 2023-07-28 14:39 CEST (History)
0 users

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number: 2023012421000175, 2023072021000395
Bug group (optional): Error handling, External feedback
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mika Westphal univentionstaff 2023-01-27 10:26:33 CET
Version: 5.0-2 errata547

Error:

The container for admin-dashboard=2.1 could not be started!

docker logs 622d487ccfafecdbeda37e32a963fe1cd3b8eae825c131b55389a1546051a7a8:
GF_PATHS_CONFIG='/var/lib/univention-appcenter/apps/admin-dashboard/conf/grafana/grafana.ini' is not readable.
GF_PATHS_DATA='/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana' is not writable.
GF_PATHS_HOME='/usr/share/grafana' is not readable.
You may have issues with file permissions, more information here: http://docs.grafana.org/installation/docker/#migrate-to-v51-or-later
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Starting Grafana" version=8.5.2 commit=90701be19c branch=HEAD compiled=2022-05-03T07:44:14Z
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="The state of unified alerting is still not defined. The decision will be made during as we run the database migrations"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config loaded from" file=/usr/share/grafana/conf/defaults.ini
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config loaded from" file=/var/lib/univention-appcenter/apps/admin-dashboard/conf/grafana/grafana.ini
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from command line"
arg="default.paths.data=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from command line"
arg="default.paths.logs=/var/lib/univention-appcenter/apps/admin-dashboard/data/logs"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from command line"
arg="default.paths.plugins=/var/lib/univention-appcenter/apps/admin-dashboard/data/plugins"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from command line"
arg="default.paths.provisioning=/var/lib/univention-appcenter/apps/admin-dashboard/data/provisioning"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from command line" arg="default.log.mode=console"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from Environment variable"
var="GF_PATHS_DATA=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from Environment variable"
var="GF_PATHS_LOGS=/var/lib/univention-appcenter/apps/admin-dashboard/data/logs"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from Environment variable"
var="GF_PATHS_PLUGINS=/var/lib/univention-appcenter/apps/admin-dashboard/data/plugins"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from Environment variable"
var="GF_PATHS_PROVISIONING=/var/lib/univention-appcenter/apps/admin-dashboard/data/provisioning"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Config overridden from Environment variable" var="GF_SERVER_ROOT_URL=/ucs-dashboard/"
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Path Home" path=/usr/share/grafana
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Path Data" path=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Path Logs" path=/var/lib/univention-appcenter/apps/admin-dashboard/data/logs
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Path Plugins" path=/var/lib/univention-appcenter/apps/admin-dashboard/data/plugins
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="Path Provisioning" path=/var/lib/univention-appcenter/apps/admin-dashboard/data/provisioning
logger=settings t=2023-01-24T07:07:36.59+0000 lvl=info msg="App mode production"
logger=sqlstore t=2023-01-24T07:07:36.59+0000 lvl=info msg="Connecting to DB" dbtype=sqlite3
logger=sqlstore t=2023-01-24T07:07:36.59+0000 lvl=warn msg="SQLite database file has broader permissions than it should"
path=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana/grafana.db mode=-rwxr-x--- expected=-rw-r-----
panic: New alert rules created while using unified alerting will be deleted, set force_migration=true in your grafana.ini and try again if this is okay.

goroutine 1 [running]:
github.com/grafana/grafana/pkg/services/sqlstore/migrations/ualert.AddDashAlertMigration(0xc000c7f9f0)
 /drone/src/pkg/services/sqlstore/migrations/ualert/ualert.go:78 +0x797
github.com/grafana/grafana/pkg/services/sqlstore/migrations.(*OSSMigrations).AddMigration(0xc000210460, 0xc000c7f9f0)
 /drone/src/pkg/services/sqlstore/migrations/migrations.go:58 +0x205
github.com/grafana/grafana/pkg/services/sqlstore.(*SQLStore).Migrate(0xc00031f980, 0x0)
 /drone/src/pkg/services/sqlstore/sqlstore.go:135 +0x6f
github.com/grafana/grafana/pkg/services/sqlstore.ProvideService(0xc00023b600, 0x4b, {0x36e61e0, 0x5751738}, {0x370bd00, 0xc000c7f5e0})
 /drone/src/pkg/services/sqlstore/sqlstore.go:67 +0xdc
github.com/grafana/grafana/pkg/server.Initialize({{0x7ffd60f94551, 0x4b}, {0x7ffd60f94535, 0x12}, {0xc00004e0d0, 0x5, 0x5}}, {{0x0, 0x0}, {0x0, ...}, ...}, ...)
 /drone/src/pkg/server/wire_gen.go:147 +0x1b6
github.com/grafana/grafana/pkg/cmd/grafana-server/commands.executeServer({0x7ffd60f94551, 0x4b}, {0x7ffd60f94535, 0x12}, {0x0, 0x0}, {0x7ffd60f945a9, 0x6}, 0x0, {{0x3667820, ...},
...})
 /drone/src/pkg/cmd/grafana-server/commands/cli.go:170 +0x625
github.com/grafana/grafana/pkg/cmd/grafana-server/commands.RunServer({{0x3667820, 0x5}, {0x3669170, 0xa}, {0x3667818, 0x4}, {0x3669160, 0xa}})
 /drone/src/pkg/cmd/grafana-server/commands/cli.go:107 +0x785
main.main()
 /drone/src/pkg/cmd/grafana-server/main.go:16 +0xc5


dockerd logs:
-- Logs begin at Tue 2022-11-01 18:38:39 CET, end at Tue 2023-01-24 08:07:38 CET. --
Jan 23 18:23:50 ucs01 dockerd[2022]: time="2023-01-23T18:23:50.072824284+01:00" level=warning msg="Error (Unable to complete atomic operation, key modified) deleting object
[endpoint 39538138bd3eefad13d28ee2cd1e05f0c263dc45b06e60ecd3110d69ee0366ed ae39f30748f7b7c52c48fd6f51426993bafe7b13352f072539f0ea8926fdf05c], retrying...."
Jan 23 18:23:51 ucs01 dockerd[2022]: time="2023-01-23T18:23:51.190989468+01:00" level=warning msg="macvlan driver does not support port mappings"
Jan 23 18:23:51 ucs01 dockerd[2022]: time="2023-01-23T18:23:51.191076780+01:00" level=warning msg="macvlan driver does not support port exposures"
Jan 23 18:23:52 ucs01 dockerd[2022]: time="2023-01-23T18:23:52.278028485+01:00" level=warning msg="macvlan driver does not support port mappings"
Jan 23 18:23:52 ucs01 dockerd[2022]: time="2023-01-23T18:23:52.278151097+01:00" level=warning msg="macvlan driver does not support port exposures"
Jan 23 18:23:53 ucs01 dockerd[2022]: time="2023-01-23T18:23:53.497909870+01:00" level=warning msg="macvlan driver does not support port mappings"
Jan 23 18:23:53 ucs01 dockerd[2022]: time="2023-01-23T18:23:53.498014142+01:00" level=warning msg="macvlan driver does not support port exposures"
Jan 23 18:23:53 ucs01 dockerd[2022]: time="2023-01-23T18:23:53.813500008+01:00" level=warning msg="macvlan driver does not support port mappings"
Jan 23 18:23:53 ucs01 dockerd[2022]: time="2023-01-23T18:23:53.813609730+01:00" level=warning msg="macvlan driver does not support port exposures"
Jan 23 18:23:54 ucs01 dockerd[2022]: time="2023-01-23T18:23:54.781479553+01:00" level=warning msg="macvlan driver does not support port mappings"


docker inspect:
{'Status': 'exited', 'Running': False, 'Paused': False, 'Restarting': False, 'OOMKilled': False, 'Dead': False, 'Pid': 0, 'ExitCode': 2, 'Error': '', 'StartedAt':
'2023-01-24T07:07:36.520276459Z', 'FinishedAt': '2023-01-24T07:07:36.666588627Z'}
{'Data': {'LowerDir':
'/var/lib/docker/overlay2/e07ed19e192ffadd53121fd6715fd581b45b9225deaf6f487dfaebb14091a40d-init/diff:/var/lib/docker/overlay2/0734ca94a175284116aea096b5b21f651aee5e6c424f5459b3a5ba47af66c6c8/diff:/var/lib/docker/overlay2/1a9edf35687dc5858d777b0e7f3ff948894761bc5b0bcf2791c442c74c65b15c/diff:/var/lib/docker/overlay2/1c3ded69c92546810518b26d4b90602eac252121c2868c8ef8206a3ab399c15f/diff:/var/lib/docker/overlay2/9404ecba9106905ce7670d065ff6d4eb4a25255b81935ca663fbc531eb9209fd/diff:/var/lib/docker/overlay2/be72c3e82c564fbbc232ac4e559e2d6caa2930b06598445bff0478e5af115b20/diff:/var/lib/docker/overlay2/d3f536cf96f686dc36706d5fe38c76d0f7d6a6598f186837e65a3a3b636fcc05/diff:/var/lib/docker/overlay2/32e52946e675cf79fc095e85edca433c29dbaacdd71096fa5609097e36aa7fc6/diff:/var/lib/docker/overlay2/562b6f46dca8c84f50ba17bb14ffd95daa55b326f9d1551f377f7e3d8c129d1e/diff:/var/lib/docker/overlay2/8a29d7c2fbba230b00ed05d7f0f384ef8a513591f6bf34fa6bc0178278834853/diff',
'MergedDir': '/var/lib/docker/overlay2/e07ed19e192ffadd53121fd6715fd581b45b9225deaf6f487dfaebb14091a40d/merged', 'UpperDir':
'/var/lib/docker/overlay2/e07ed19e192ffadd53121fd6715fd581b45b9225deaf6f487dfaebb14091a40d/diff', 'WorkDir':
'/var/lib/docker/overlay2/e07ed19e192ffadd53121fd6715fd581b45b9225deaf6f487dfaebb14091a40d/work'}, 'Name': 'overlay2'}

Role: domaincontroller_master
Comment 1 Mika Westphal univentionstaff 2023-07-28 14:39:40 CEST
Version: 5.0-4 errata726

Error:

The container for admin-dashboard=3.0 could not be started!

docker logs 3af5b565dec00abf10ba5558fb866c3116ca348c477acce7824cb01eef9f0e72:
logger=settings t=2023-07-20T15:42:38.252816425Z level=info msg="Starting Grafana" version=10.0.2 commit=b2bbe10fbc branch=HEAD compiled=2023-06-30T08:34:22Z
logger=settings t=2023-07-20T15:42:38.253190472Z level=warn msg="\"sentry\" frontend logging provider is deprecated and will be removed in the next major version. Use \"grafana\"
provider instead."
logger=settings t=2023-07-20T15:42:38.253237011Z level=info msg="Config loaded from" file=/usr/share/grafana/conf/defaults.ini
logger=settings t=2023-07-20T15:42:38.253252817Z level=info msg="Config loaded from" file=/var/lib/univention-appcenter/apps/admin-dashboard/conf/grafana/grafana.ini
logger=settings t=2023-07-20T15:42:38.25326584Z level=info msg="Config overridden from command line"
arg="default.paths.data=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana"
logger=settings t=2023-07-20T15:42:38.253281027Z level=info msg="Config overridden from command line"
arg="default.paths.logs=/var/lib/univention-appcenter/apps/admin-dashboard/data/logs"
logger=settings t=2023-07-20T15:42:38.253295525Z level=info msg="Config overridden from command line"
arg="default.paths.plugins=/var/lib/univention-appcenter/apps/admin-dashboard/data/plugins"
logger=settings t=2023-07-20T15:42:38.253308515Z level=info msg="Config overridden from command line"
arg="default.paths.provisioning=/var/lib/univention-appcenter/apps/admin-dashboard/data/provisioning"
logger=settings t=2023-07-20T15:42:38.253320985Z level=info msg="Config overridden from command line" arg="default.log.mode=console"
logger=settings t=2023-07-20T15:42:38.253335264Z level=info msg="Config overridden from Environment variable"
var="GF_PATHS_DATA=/var/lib/univention-appcenter/apps/admin-dashboard/data/grafana"
logger=settings t=2023-07-20T15:42:38.253348127Z level=info msg="Config overridden from Environment variable"
var="GF_PATHS_LOGS=/var/lib/univention-appcenter/apps/admin-dashboard/data/logs"
logger=settings t=2023-07-20T15:42:38.253360874Z level=info msg="Config overridden from Environment variable"
var="GF_PATHS_PLUGINS=/var/lib/univention-appcenter/apps/admin-dashboard/data/plugins"
logger=settings t=2023-07-20T15:42:38.253373262Z level=info msg="Config overridden from Environment variable"
var="GF_PATHS_PROVISIONING=/var/lib/univention-appcenter/apps/admin-dashboard/data/provisioning"


dockerd logs:
-- Logs begin at Thu 2023-07-13 01:40:01 -03, end at Thu 2023-07-20 12:42:41 -03. --
jul 20 12:09:43 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:43.940676855-03:00" level=info msg="ccResolverWrapper: sending update to cc:
{[{unix:///run/containerd/containerd.sock 0  <nil>}] <nil>}" module=grpc
jul 20 12:09:43 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:43.940756986-03:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
jul 20 12:09:44 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:44.053885866-03:00" level=info msg="parsed scheme: \"unix\"" module=grpc
jul 20 12:09:44 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:44.053956471-03:00" level=info msg="scheme \"unix\" not registered, fallback to default scheme" module=grpc
jul 20 12:09:44 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:44.054015971-03:00" level=info msg="ccResolverWrapper: sending update to cc:
{[{unix:///run/containerd/containerd.sock 0  <nil>}] <nil>}" module=grpc
jul 20 12:09:44 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:44.054060022-03:00" level=info msg="ClientConn switching balancer to \"pick_first\"" module=grpc
jul 20 12:09:47 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:47.452301708-03:00" level=info msg="[graphdriver] using prior storage driver: overlay2"
jul 20 12:09:53 AD-LINUX dockerd[1454]: time="2023-07-20T12:09:53.191131594-03:00" level=warning msg="Your kernel does not support swap memory limit"


docker inspect:
{'Status': 'exited', 'Running': False, 'Paused': False, 'Restarting': False, 'OOMKilled': False, 'Dead': False, 'Pid': 0, 'ExitCode': 1, 'Error': '', 'StartedAt':
'2023-07-20T15:42:37.867117893Z', 'FinishedAt': '2023-07-20T15:42:38.347167154Z'}
{'Data': {'LowerDir':
'/var/lib/docker/overlay2/5412c4e4de2ae5414f9b530b2aef4c2cae80b0d19d242f27715e8827c507a579-init/diff:/var/lib/docker/overlay2/6e5683b1c4fda33acfd220b3254513d6558ccc5bc240ef8394002b54d19f9edf/diff:/var/lib/docker/overlay2/368f0fd7794038e21856fa90fb67067484d18f32a3d47c2712ddd477a058ddec/diff:/var/lib/docker/overlay2/655ccb743417972388b15392d6a4d92a20a1635784a44c4d0b49372abc36a9dc/diff:/var/lib/docker/overlay2/3a3bf2a40a607dfaf40e54993a89a0a5f67a45c189774e005b522403ee52c3fa/diff:/var/lib/docker/overlay2/656a8168f342020816f3985d3fb8fe0d21dccf25edcc39ca502acab3d366dff9/diff:/var/lib/docker/overlay2/c85994dc4a23381ab701ef88c679f2da2fd9eb5b8759e5dc874f059e369048a7/diff:/var/lib/docker/overlay2/3d94220767ef76cdb878d06aec2315666db9737d5ba3135a42f79ea4b4f65841/diff:/var/lib/docker/overlay2/11980ac70db7e95808bb322e173f188502f67dde9207a501e617ab67e3265503/diff:/var/lib/docker/overlay2/3588e00f6cbb2541a7d49ec1a59922a63ef07249ec81a2000705cc35b0431673/diff',
'MergedDir': '/var/lib/docker/overlay2/5412c4e4de2ae5414f9b530b2aef4c2cae80b0d19d242f27715e8827c507a579/merged', 'UpperDir':
'/var/lib/docker/overlay2/5412c4e4de2ae5414f9b530b2aef4c2cae80b0d19d242f27715e8827c507a579/diff', 'WorkDir':
'/var/lib/docker/overlay2/5412c4e4de2ae5414f9b530b2aef4c2cae80b0d19d242f27715e8827c507a579/work'}, 'Name': 'overlay2'}

Role: domaincontroller_master