Aura Web: Commit b732bd78 - container steering unhealthy
I installed aura-web via docker-compose according to the docs. The init-db step completed successfully. But container for service "steering" is unhealthy. about 3 weeks ago - commit 415f2277 worked fine.
Environment
-
debian_version 11.3
-
Docker Compose version v2.4.1
-
docker-compose-plugin 2.5.0~debian-bullseye
-
meta commit b732bd78
-
no docker-compose.override.yml
-
no need to post contents of .env, cos older commits worked fine.
Actual Result
root@aura-test:/opt/meta/docker-compose/aura-web# docker compose up -d
WARN[0000] The "FALLBACK_TEXT" variable is not set. Defaulting to a blank string.
WARN[0000] The "EXTERNAL_ENGINE_API_URL" variable is not set. Defaulting to a blank string.
WARN[0000] The "CSS" variable is not set. Defaulting to a blank string.
[+] Running 6/7
⠿ Container dashboard-clock Started 1.8s
⠿ Container tank-postgres Healthy 32.0s
⠿ Container steering-postgres Healthy 1.5s
⠿ Container steering Waiting 92.5s
⠿ Container aura-web-icecast-1 Started 1.8s
⠿ Container tank Created 0.3s
⠿ Container dashboard Created 0.3s
container for service "steering" is unhealthy
root@aura-test:/opt/meta/docker-compose/aura-web# docker compose ps --all
WARN[0000] The "EXTERNAL_ENGINE_API_URL" variable is not set. Defaulting to a blank string.
WARN[0000] The "FALLBACK_TEXT" variable is not set. Defaulting to a blank string.
WARN[0000] The "CSS" variable is not set. Defaulting to a blank string.
NAME COMMAND SERVICE STATUS PORTS
aura-web-icecast-1 "/start.sh" icecast running 0.0.0.0:8000->8000/tcp
dashboard "/docker-entrypoint.…" dashboard created
dashboard-clock "/docker-entrypoint.…" dashboard-clock running 0.0.0.0:5001->80/tcp
steering "sh -c 'gunicorn -b …" steering running (unhealthy) 8000/tcp
steering-postgres "docker-entrypoint.s…" steering-postgres running (healthy) 5432/tcp
tank "/usr/local/bin/tank…" tank created
tank-postgres "docker-entrypoint.s…" tank-postgres running (healthy) 5432/tcp
Additional Info
just to be sure, here is the output of init-db step:
root@aura-test:/opt/meta/docker-compose/aura-web# docker compose run --rm steering ./run.sh init-db
WARN[0000] The "FALLBACK_TEXT" variable is not set. Defaulting to a blank string.
WARN[0000] The "CSS" variable is not set. Defaulting to a blank string.
WARN[0000] The "EXTERNAL_ENGINE_API_URL" variable is not set. Defaulting to a blank string.
[+] Running 9/9
⠿ Network aura-web_internal-tank Created 0.2s
⠿ Network aura-web_internal-steering Created 0.1s
⠿ Network auranet Created 0.2s
⠿ Volume "aura-web_steering_static" Created 0.0s
⠿ Volume "aura-web_steering_media" Created 0.1s
⠿ Volume "aura-web_tank_db_data" Created 0.1s
⠿ Volume "aura-web_dashboard_certs" Created 0.0s
⠿ Volume "aura-web_steering_db_data" Created 0.0s
⠿ Container steering-postgres Created 1.1s
[+] Running 1/1
⠿ Container steering-postgres Started 0.3s
[ Run mode=init-db ]
[ Docker=false ]
apply database migrations
Operations to perform:
Apply all migrations: admin, auth, contenttypes, oidc_provider, profile, program, sessions, sites
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying admin.0002_logentry_remove_auto_add... OK
Applying admin.0003_logentry_add_action_flag_choices... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
Applying auth.0007_alter_validators_add_error_messages... OK
Applying auth.0008_alter_user_username_max_length... OK
Applying auth.0009_alter_user_last_name_max_length... OK
Applying auth.0010_alter_group_name_max_length... OK
Applying auth.0011_update_proxy_permissions... OK
Applying auth.0012_alter_user_first_name_max_length... OK
Applying oidc_provider.0001_initial... OK
Applying oidc_provider.0002_userconsent... OK
Applying oidc_provider.0003_code_nonce... OK
Applying oidc_provider.0004_remove_userinfo... OK
Applying oidc_provider.0005_token_refresh_token... OK
Applying oidc_provider.0006_unique_user_client... OK
Applying oidc_provider.0007_auto_20160111_1844... OK
Applying oidc_provider.0008_rsakey... OK
Applying oidc_provider.0009_auto_20160202_1945... OK
Applying oidc_provider.0010_code_is_authentication... OK
Applying oidc_provider.0011_client_client_type... OK
Applying oidc_provider.0012_auto_20160405_2041... OK
Applying oidc_provider.0013_auto_20160407_1912... OK
Applying oidc_provider.0014_client_jwt_alg... OK
Applying oidc_provider.0015_change_client_code... OK
Applying oidc_provider.0016_userconsent_and_verbosenames... OK
Applying oidc_provider.0017_auto_20160811_1954... OK
Applying oidc_provider.0018_hybridflow_and_clientattrs... OK
Applying oidc_provider.0019_auto_20161005_1552... OK
Applying oidc_provider.0020_client__post_logout_redirect_uris... OK
Applying oidc_provider.0021_refresh_token_not_unique... OK
Applying oidc_provider.0022_auto_20170331_1626... OK
Applying oidc_provider.0023_client_owner... OK
Applying oidc_provider.0024_auto_20180327_1959... OK
Applying oidc_provider.0025_user_field_codetoken... OK
Applying oidc_provider.0026_client_multiple_response_types... OK
Applying profile.0001_squashed... OK
Applying profile.0002_auto_20220117_1721... OK
Applying program.0001_squashed... OK
Applying program.0002_auto_20210426_2345... OK
Applying program.0003_auto_20210713_0420... OK
Applying program.0004_auto_20220111_1806... OK
Applying program.0005_auto_20220111_2251... OK
Applying program.0006_remove_category_color... OK
Applying program.0007_auto_20220112_2335... OK
Applying program.0008_auto_20220117_1721... OK
Applying program.0009_auto_20220124_2211... OK
Applying program.0010_remove_schedule_automation_id... OK
Applying program.0011_link... OK
Applying program.0012_rename_fields... OK
Applying program.0013_auto_20220221_1637... OK
Applying program.0014_auto_20220221_1641... OK
Applying program.0015_rename_bysetpos_rrule_by_set_pos... OK
Applying program.0016_auto_20220222_0209... OK
Applying program.0017_auto_20220302_1711... OK
Applying program.0018_auto_20220322_2113... OK
Applying program.0019_auto_20220413_2248... OK
Applying program.0020_remove_note_audio_url... OK
Applying program.0021_showlink... OK
Applying program.0022_auto_20220516_2245... OK
Applying sessions.0001_initial... OK
Applying sites.0001_initial... OK
Applying sites.0002_alter_domain_unique... OK
collect static resources
171 static files copied to '/steering/steering/static'.
create django superuser
Superuser created successfully.
create rsa key
RSA key successfully created with kid: 3432d14a70c1ac87500d9bab83f78c1e
create dashboard client with client id 713653
create tank client with client id 778985
Edited by David Trattnig