Run full service server, but stuck at 'Waiting for server to come up'

I'm trying to install full mode using pip install -r requirements-cli-only.txt and it works fine, but when I try python3 okuna-cli.py up-full it stuck at 'Waiting for server to come up', and also try docker-compose -f docker-compose-full.yml up and I got some log from db [Warning] Aborted connection 10 to db: ‘unconnected’ user: ‘unauthenticated’ host: ‘<IP_ADDRESS>’ (This connection closed normally without authentication).
Is there anything else to config ?

That's a strange error. Could you please share your logs of running docker-compose -f docker-compose-full.yml up

i got this logs
Recreating okuna-api_redis_1 ... done
Recreating okuna-api_db_1    ... done
Recreating okuna-api         ... done
Recreating okuna-scheduler   ... done
Recreating okuna-worker      ... done
Attaching to okuna-api_db_1, okuna-api_redis_1, okuna-api, okuna-worker, okuna-scheduler
okuna-api    | wait-for-it.sh: waiting 60 seconds for db.okuna:3306
okuna-api    | wait-for-it.sh: db.okuna:3306 is available after 0 seconds
okuna-api    | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379
okuna-api    | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds
db_1         | 2020-07-24 14:08:58 0 [Note] mysqld (mysqld 10.4.5-MariaDB-1:10.4.5+maria~bionic) starting as process 1 ...
redis_1      |  14:08:57.12
redis_1      |  14:08:57.13 Welcome to the Bitnami redis container
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Using Linux native AIO
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Uses event mutexes
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Number of pools: 1
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Using SSE2 crc32 instructions
db_1         | 2020-07-24 14:08:58 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M
redis_1      |  14:08:57.14 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-redis
okuna-scheduler | wait-for-it.sh: waiting 60 seconds for db.okuna:3306
okuna-scheduler | wait-for-it.sh: db.okuna:3306 is available after 0 seconds
okuna-worker | wait-for-it.sh: waiting 60 seconds for db.okuna:3306
okuna-worker | wait-for-it.sh: db.okuna:3306 is available after 0 seconds
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Completed initialization of buffer pool
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Creating shared tablespace for temporary tables
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: 10.4.5 started; log sequence number 16216749; transaction id 11999
db_1         | 2020-07-24 14:08:58 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
db_1         | 2020-07-24 14:08:58 0 [Note] Plugin 'FEEDBACK' is disabled.
db_1         | 2020-07-24 14:08:58 0 [Note] Server socket created on IP: '::'.
db_1         | 2020-07-24 14:08:58 0 [Warning] 'proxies_priv' entry '@% <EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         | 2020-07-24 14:08:58 0 [Note] Reading of all Master_info entries succeded
db_1         | 2020-07-24 14:08:58 0 [Note] Added new Master_info '' to hash table
db_1         | 2020-07-24 14:08:58 0 [Note] mysqld: ready for connections.
db_1         | Version: '10.4.5-MariaDB-1:10.4.5+maria~bionic'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
db_1         | 2020-07-24 14:08:58 8 [Warning] Aborted connection 8 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication)
redis_1      |  14:08:57.14 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-redis/issues
db_1         | 2020-07-24 14:08:59 0 [Note] InnoDB: Buffer pool(s) load completed at 200724 14:08:59
redis_1      |  14:08:57.15
db_1         | 2020-07-24 14:09:00 9 [Warning] Aborted connection 9 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication)
redis_1      |  14:08:57.16 INFO  ==> ** Starting Redis setup **
redis_1      |  14:08:57.23 INFO  ==> Initializing Redis...
redis_1      |  14:08:57.60 INFO  ==> ** Redis setup finished! **
redis_1      |
redis_1      |  14:08:57.66 INFO  ==> ** Starting Redis **
db_1         | 2020-07-24 14:09:01 10 [Warning] Aborted connection 10 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication)
redis_1      | 1:C 24 Jul 2020 14:08:57.727 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1      | 1:C 24 Jul 2020 14:08:57.727 # Redis version=6.0.5, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1      | 1:C 24 Jul 2020 14:08:57.727 # Configuration loaded
okuna-worker | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379
redis_1      |                 .
redis_1      |            .-__ ''-._                                              redis_1      |       _.- .  .  ''-._           Redis 6.0.5 (00000000/0) 64 bit
redis_1      |   .- .-```.  ```\/    _.,_ ''-._                                    redis_1      |  (    '      ,       .-`  | `,    )     Running in standalone mode redis_1      |  |`-._`-...-` __...-.-.|'_.-'|     Port: 6379 redis_1      |  |   -. ._    /     _.-'    |     PID: 1 redis_1      |   -._    -._  -./  .-'    .-'
redis_1      |  |-._-. -.__.-'    _.-'_.-'|                                   redis_1      |  |    -.-._        _.-'_.-'    |           http://redis.io         redis_1      |   -._    -._-..-'.-'    .-'
redis_1      |  |-._-. -.__.-'    _.-'_.-'|                                   redis_1      |  |    -.-._        _.-'_.-'    |                                   redis_1      |   -._    -._-..-'_.-'    _.-'
redis_1      |       -._    -..-'    _.-'
redis_1      |           -._        _.-'                                            redis_1      |               -..-'
redis_1      |
redis_1      | 1:M 24 Jul 2020 14:08:57.736 # Server initialized
redis_1      | 1:M 24 Jul 2020 14:08:57.736 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1      | 1:M 24 Jul 2020 14:08:57.736 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
okuna-worker | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds
redis_1      | 1:M 24 Jul 2020 14:08:57.800 * DB loaded from append only file: 0.063 seconds
redis_1      | 1:M 24 Jul 2020 14:08:57.800 * Ready to accept connections
okuna-scheduler | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379
okuna-scheduler | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds
okuna-api    | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available.
okuna-api    | You should consider upgrading via the 'pip install --upgrade pip' command.
okuna-worker | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available.
okuna-worker | You should consider upgrading via the 'pip install --upgrade pip' command.
okuna-scheduler | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available.
okuna-scheduler | You should consider upgrading via the 'pip install --upgrade pip' command.
okuna-scheduler | 2020-07-24 14:09:08,518 CRIT Supervisor running as root (no user in config file)
okuna-worker | 2020-07-24 14:09:08,518 CRIT Supervisor running as root (no user in config file)
okuna-scheduler | 2020-07-24 14:09:08,532 INFO supervisord started with pid 1
okuna-worker | 2020-07-24 14:09:08,532 INFO supervisord started with pid 1
okuna-scheduler | 2020-07-24 14:09:09,541 INFO spawned: 'rqschedulerhigh' with pid 37
okuna-worker | 2020-07-24 14:09:09,541 INFO spawned: 'rqworkerhigh' with pid 37
okuna-scheduler | 2020-07-24 14:09:09,550 INFO spawned: 'rqschedulerlow' with pid 38
okuna-worker | 2020-07-24 14:09:09,553 INFO spawned: 'rqworkerlow' with pid 38
okuna-scheduler | 2020-07-24 14:09:09,558 INFO spawned: 'rqschedulerdefault' with pid 39
okuna-worker | 2020-07-24 14:09:09,561 INFO spawned: 'rqworkerdefault' with pid 39
okuna-worker | 2020-07-24 14:09:10,565 INFO success: rqworkerlow entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
okuna-scheduler | 2020-07-24 14:09:10,566 INFO success: rqschedulerlow entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
okuna-scheduler | 2020-07-24 14:09:10,567 INFO success: rqschedulerdefault entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
okuna-worker | 2020-07-24 14:09:10,566 INFO success: rqworkerdefault entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
okuna-scheduler | 2020-07-24 14:09:11,568 INFO success: rqschedulerhigh entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
okuna-worker | 2020-07-24 14:09:11,571 INFO success: rqworkerhigh entered RUNNING state, process has stayed up for > than 2 seconds (startsecs)
okuna-api    | Operations to perform:
okuna-api    |   Apply all migrations: admin, auth, authtoken, contenttypes, openbook_auth, openbook_categories, openbook_circles, openbook_common, openbook_communities, openbook_connections, openbook_devices, openbook_follows, openbook_hashtags, openbook_invitations, openbook_lists, openbook_moderation, openbook_notifications, openbook_posts, openbook_tags, scheduler, sessions, video_encoding
okuna-api    | Running migrations:
okuna-api    |   No migrations to apply.
okuna-api    |
okuna-api    | You have requested to collect media files at the destination
okuna-api    | location as specified in your settings:
okuna-api    |
okuna-api    |     /opt/okuna-api/media
okuna-api    |
okuna-api    | This will overwrite existing files!
okuna-api    | Are you sure you want to do this?
okuna-api    |
okuna-api    | Type 'yes' to continue, or 'no' to cancel: Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/game.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/thumbs_up.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/football.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/star.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/heart.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/cheers.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lighting.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/rocket.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/speaker.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/doge.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/trophy.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/alarm.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/yeah.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/crown.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/pencil.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/wow.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/palette.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/earth.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hmm.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/news.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/bulb.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/pride.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/sad.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/spooky.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/whoop.gif'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/alien.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/party.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/wohoo.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/camera.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/ehh.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/thanks.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lipstick.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/love.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/haha.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/upset.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/book.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hug.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/fancy_hat.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/money.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/yummy.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/omg.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/music.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/airplane.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hoot.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/cool.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hehe.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/christmas_tree.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/science.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/computer.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/bravo.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/map.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/fire.png'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/dancing_parrot.gif'
okuna-api    | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lock.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_technology-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_entertainment-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_education-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_fun-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_nature-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_lifestyle-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_travel-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_art-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_science-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_animals-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_sports-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_places-min.png'
okuna-api    | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_food-min.png'
okuna-api    |
okuna-api    | 67 media files copied to '/opt/okuna-api/media'.
okuna-api    | Installed 392 object(s) from 6 fixture(s)
okuna-api    | /usr/local/lib/python3.7/site-packages/django/db/models/fields/init.py:1427: RuntimeWarning: DateTimeField Circle.created received a naive datetime (2018-12-01 19:00:18.414069) while time zone support is active.
okuna-api    |   RuntimeWarning)
okuna-api    | 2020-07-24 16:10:01,971 django.utils.autoreload INFO     Watching for file changes with StatReloader

I have the same issue and the logs are:
C:\use\okuna\okuna-api>docker-compose -f docker-compose-full.yml up
Docker Compose is now in the Docker CLI, try `docker compose up`

okuna-api_redis_1 is up-to-date
okuna-api_db_1 is up-to-date
Starting okuna-api ... done
Starting okuna-scheduler ... done
Starting okuna-worker    ... done
Attaching to okuna-api_redis_1, okuna-api_db_1, okuna-api, okuna-scheduler, okuna-worker
okuna-api    | standard_init_linux.go:219: exec user process caused: no such file or directory
okuna-scheduler | standard_init_linux.go:219: exec user process caused: no such file or directory
okuna-worker | standard_init_linux.go:219: exec user process caused: no such file or directory
okuna-api exited with code 1
db_1         | Initializing database
db_1         |
db_1         |
db_1         | PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
db_1         | To do so, start the server, then issue the following commands:
db_1         |
db_1         | '/usr/bin/mysqladmin' -u root password 'new-password'
db_1         | '/usr/bin/mysqladmin' -u root -h  password 'new-password'
db_1         |
db_1         | Alternatively you can run:
db_1         | '/usr/bin/mysql_secure_installation'
db_1         |
db_1         | which will also give you the option of removing the test
db_1         | databases and anonymous user created by default.  This is
db_1         | strongly recommended for production servers.
db_1         |
db_1         | See the MariaDB Knowledgebase at http://mariadb.com/kb or the
db_1         | MySQL manual for more instructions.
db_1         |
db_1         | Please report any problems at http://mariadb.org/jira
db_1         |
db_1         | The latest information about MariaDB is available at http://mariadb.org/.
db_1         | You can find additional information about the MySQL part at:
db_1         | http://dev.mysql.com
db_1         | Consider joining MariaDB's strong and vibrant community:
db_1         | https://mariadb.org/get-involved/
db_1         |
db_1         | Database initialized
db_1         | MySQL init process in progress...
db_1         | 2021-05-19 12:11:15 0 [Note] mysqld (mysqld 10.4.5-MariaDB-1:10.4.5+maria~bionic) starting as process 110 ...
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Using Linux native AIO
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Uses event mutexes
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Number of pools: 1
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Using SSE2 crc32 instructions
db_1         | 2021-05-19 12:11:15 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Completed initialization of buffer pool
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Creating shared tablespace for temporary tables
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: 10.4.5 started; log sequence number 139827; transaction id 21
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
db_1         | 2021-05-19 12:11:15 0 [Note] Plugin 'FEEDBACK' is disabled.
db_1         | 2021-05-19 12:11:15 0 [Warning] 'user' entry<EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         | 2021-05-19 12:11:15 0 [Warning] 'user' entry<EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         | 2021-05-19 12:11:15 0 [Warning] 'proxies_priv' entry '@% <EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         | 2021-05-19 12:11:15 0 [Note] InnoDB: Buffer pool(s) load completed at 210519 12:11:15
db_1         | 2021-05-19 12:11:15 0 [Note] Reading of all Master_info entries succeded
db_1         | 2021-05-19 12:11:15 0 [Note] Added new Master_info '' to hash table
db_1         | 2021-05-19 12:11:15 0 [Note] mysqld: ready for connections.
db_1         | Version: '10.4.5-MariaDB-1:10.4.5+maria~bionic'  socket: '/var/run/mysqld/mysqld.sock'  port: 0  mariadb.org binary distribution
db_1         | Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
db_1         | 2021-05-19 12:11:58 10 [Warning] 'proxies_priv' entry '@% <EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         |
db_1         | 2021-05-19 12:11:58 0 [Note] mysqld (initiated by: unknown): Normal shutdown
db_1         | 2021-05-19 12:11:58 0 [Note] Event Scheduler: Purging the queue. 0 events
db_1         | 2021-05-19 12:11:58 0 [Note] InnoDB: FTS optimize thread exiting.
db_1         | 2021-05-19 12:11:58 0 [Note] InnoDB: Starting shutdown...
db_1         | 2021-05-19 12:11:58 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
db_1         | 2021-05-19 12:11:58 0 [Note] InnoDB: Buffer pool(s) dump completed at 210519 12:11:58
db_1         | 2021-05-19 12:11:59 0 [Note] InnoDB: Shutdown completed; log sequence number 139836; transaction id 24
db_1         | 2021-05-19 12:11:59 0 [Note] InnoDB: Removed temporary tablespace data file: "ibtmp1"
db_1         | 2021-05-19 12:11:59 0 [Note] mysqld: Shutdown complete
db_1         |
db_1         |
db_1         | MySQL init process done. Ready for start up.
db_1         |
db_1         | 2021-05-19 12:12:00 0 [Note] mysqld (mysqld 10.4.5-MariaDB-1:10.4.5+maria~bionic) starting as process 1 ...
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Using Linux native AIO
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Uses event mutexes
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Number of pools: 1
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Using SSE2 crc32 instructions
db_1         | 2021-05-19 12:12:00 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Completed initialization of buffer pool
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Creating shared tablespace for temporary tables
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: 10.4.5 started; log sequence number 139836; transaction id 21
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
db_1         | 2021-05-19 12:12:00 0 [Note] Plugin 'FEEDBACK' is disabled.
db_1         | 2021-05-19 12:12:00 0 [Note] Server socket created on IP: '::'.
db_1         | 2021-05-19 12:12:00 0 [Warning] 'proxies_priv' entry '@% <EMAIL_ADDRESS>ignored in --skip-name-resolve mode.
db_1         | 2021-05-19 12:12:00 0 [Note] InnoDB: Buffer pool(s) load completed at 210519 12:12:00
db_1         | 2021-05-19 12:12:00 0 [Note] Reading of all Master_info entries succeded
db_1         | 2021-05-19 12:12:00 0 [Note] Added new Master_info '' to hash table
db_1         | 2021-05-19 12:12:00 0 [Note] mysqld: ready for connections.
db_1         | Version: '10.4.5-MariaDB-1:10.4.5+maria~bionic'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
redis_1      | redis 12:11:11.31
redis_1      | redis 12:11:11.31 Welcome to the Bitnami redis container
redis_1      | redis 12:11:11.31 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-redis
redis_1      | redis 12:11:11.32 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-redis/issues
redis_1      | redis 12:11:11.32
redis_1      | redis 12:11:11.32 INFO  ==> ** Starting Redis setup **
redis_1      | redis 12:11:11.35 INFO  ==> Initializing Redis
redis_1      | redis 12:11:11.37 INFO  ==> Setting Redis config file
redis_1      | redis 12:11:11.40 INFO  ==> ** Redis setup finished! **
redis_1      |
redis_1      | redis 12:11:11.42 INFO  ==> ** Starting Redis **
redis_1      | 1:C 19 May 2021 12:11:11.438 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1      | 1:C 19 May 2021 12:11:11.438 # Redis version=6.2.3, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1      | 1:C 19 May 2021 12:11:11.438 # Configuration loaded
redis_1      | 1:M 19 May 2021 12:11:11.439 * monotonic clock: POSIX clock_gettime
redis_1      | 1:M 19 May 2021 12:11:11.440 * Running mode=standalone, port=6379.
redis_1      | 1:M 19 May 2021 12:11:11.440 # Server initialized
redis_1      | 1:M 19 May 2021 12:11:11.440 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1      | 1:M 19 May 2021 12:11:11.441 * Ready to accept connections
okuna-scheduler exited with code 1
okuna-worker exited with code 1

i got this logs
Recreating okuna-api_redis_1 ... done Recreating okuna-api_db_1 ... done Recreating okuna-api ... done Recreating okuna-scheduler ... done Recreating okuna-worker ... done Attaching to okuna-api_db_1, okuna-api_redis_1, okuna-api, okuna-worker, okuna-scheduler okuna-api | wait-for-it.sh: waiting 60 seconds for db.okuna:3306 okuna-api | wait-for-it.sh: db.okuna:3306 is available after 0 seconds okuna-api | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379 okuna-api | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds db_1 | 2020-07-24 14:08:58 0 [Note] mysqld (mysqld 10.4.5-MariaDB-1:10.4.5+maria~bionic) starting as process 1 ... redis_1 | 14:08:57.12 redis_1 | 14:08:57.13 Welcome to the Bitnami redis container db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Using Linux native AIO db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Uses event mutexes db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Number of pools: 1 db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Using SSE2 crc32 instructions db_1 | 2020-07-24 14:08:58 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts) db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M redis_1 | 14:08:57.14 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-redis okuna-scheduler | wait-for-it.sh: waiting 60 seconds for db.okuna:3306 okuna-scheduler | wait-for-it.sh: db.okuna:3306 is available after 0 seconds okuna-worker | wait-for-it.sh: waiting 60 seconds for db.okuna:3306 okuna-worker | wait-for-it.sh: db.okuna:3306 is available after 0 seconds db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Completed initialization of buffer pool db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority(). db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: 128 out of 128 rollback segments are active. db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Creating shared tablespace for temporary tables db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: 10.4.5 started; log sequence number 16216749; transaction id 11999 db_1 | 2020-07-24 14:08:58 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool db_1 | 2020-07-24 14:08:58 0 [Note] Plugin 'FEEDBACK' is disabled. db_1 | 2020-07-24 14:08:58 0 [Note] Server socket created on IP: '::'. db_1 | 2020-07-24 14:08:58 0 [Warning] 'proxies_priv' entry '@% <EMAIL_ADDRESS>ignored in --skip-name-resolve mode. db_1 | 2020-07-24 14:08:58 0 [Note] Reading of all Master_info entries succeded db_1 | 2020-07-24 14:08:58 0 [Note] Added new Master_info '' to hash table db_1 | 2020-07-24 14:08:58 0 [Note] mysqld: ready for connections. db_1 | Version: '10.4.5-MariaDB-1:10.4.5+maria~bionic' socket: '/var/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution db_1 | 2020-07-24 14:08:58 8 [Warning] Aborted connection 8 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication) redis_1 | 14:08:57.14 Submit issues and feature requests at https://github.com/bitnami/bitnami-docker-redis/issues db_1 | 2020-07-24 14:08:59 0 [Note] InnoDB: Buffer pool(s) load completed at 200724 14:08:59 redis_1 | 14:08:57.15 db_1 | 2020-07-24 14:09:00 9 [Warning] Aborted connection 9 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication) redis_1 | 14:08:57.16 INFO ==> ** Starting Redis setup ** redis_1 | 14:08:57.23 INFO ==> Initializing Redis... redis_1 | 14:08:57.60 INFO ==> ** Redis setup finished! ** redis_1 | redis_1 | 14:08:57.66 INFO ==> ** Starting Redis ** db_1 | 2020-07-24 14:09:01 10 [Warning] Aborted connection 10 to db: 'unconnected' user: 'unauthenticated' host: '<IP_ADDRESS>' (This connection closed normally without authentication) redis_1 | 1:C 24 Jul 2020 14:08:57.727 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo redis_1 | 1:C 24 Jul 2020 14:08:57.727 # Redis version=6.0.5, bits=64, commit=00000000, modified=0, pid=1, just started redis_1 | 1:C 24 Jul 2020 14:08:57.727 # Configuration loaded okuna-worker | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379 redis_1 | . redis_1 | .-__ ''-._ redis_1 | _.- . . ''-._ Redis 6.0.5 (00000000/0) 64 bit redis_1 | .-.-```. ```\/ _.,_ ''-._ redis_1 | ( ' , .-` | `, ) Running in standalone mode redis_1 | |`-._`-...-` __...-.-.|'_.-'| Port: 6379 redis_1 | | -. ._ / _.-' | PID: 1 redis_1 | -._ -._ -./ .-' .-' redis_1 | |-._-. -.__.-' _.-'_.-'| redis_1 | | -.-._ _.-'_.-' | http://redis.io redis_1 | -._ -._-..-'.-' .-' redis_1 | |-._-. -.__.-' _.-'_.-'| redis_1 | | -.-._ _.-'_.-' | redis_1 | -._ -._-..-'_.-' _.-' redis_1 | -._ -..-' _.-' redis_1 | -._ _.-' redis_1 | -..-' redis_1 | redis_1 | 1:M 24 Jul 2020 14:08:57.736 # Server initialized redis_1 | 1:M 24 Jul 2020 14:08:57.736 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. redis_1 | 1:M 24 Jul 2020 14:08:57.736 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled. okuna-worker | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds redis_1 | 1:M 24 Jul 2020 14:08:57.800 * DB loaded from append only file: 0.063 seconds redis_1 | 1:M 24 Jul 2020 14:08:57.800 * Ready to accept connections okuna-scheduler | wait-for-it.sh: waiting 60 seconds for redis.okuna:6379 okuna-scheduler | wait-for-it.sh: redis.okuna:6379 is available after 0 seconds okuna-api | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available. okuna-api | You should consider upgrading via the 'pip install --upgrade pip' command. okuna-worker | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available. okuna-worker | You should consider upgrading via the 'pip install --upgrade pip' command. okuna-scheduler | WARNING: You are using pip version 19.1.1, however version 20.1.1 is available. okuna-scheduler | You should consider upgrading via the 'pip install --upgrade pip' command. okuna-scheduler | 2020-07-24 14:09:08,518 CRIT Supervisor running as root (no user in config file) okuna-worker | 2020-07-24 14:09:08,518 CRIT Supervisor running as root (no user in config file) okuna-scheduler | 2020-07-24 14:09:08,532 INFO supervisord started with pid 1 okuna-worker | 2020-07-24 14:09:08,532 INFO supervisord started with pid 1 okuna-scheduler | 2020-07-24 14:09:09,541 INFO spawned: 'rqschedulerhigh' with pid 37 okuna-worker | 2020-07-24 14:09:09,541 INFO spawned: 'rqworkerhigh' with pid 37 okuna-scheduler | 2020-07-24 14:09:09,550 INFO spawned: 'rqschedulerlow' with pid 38 okuna-worker | 2020-07-24 14:09:09,553 INFO spawned: 'rqworkerlow' with pid 38 okuna-scheduler | 2020-07-24 14:09:09,558 INFO spawned: 'rqschedulerdefault' with pid 39 okuna-worker | 2020-07-24 14:09:09,561 INFO spawned: 'rqworkerdefault' with pid 39 okuna-worker | 2020-07-24 14:09:10,565 INFO success: rqworkerlow entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) okuna-scheduler | 2020-07-24 14:09:10,566 INFO success: rqschedulerlow entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) okuna-scheduler | 2020-07-24 14:09:10,567 INFO success: rqschedulerdefault entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) okuna-worker | 2020-07-24 14:09:10,566 INFO success: rqworkerdefault entered RUNNING state, process has stayed up for > than 1 seconds (startsecs) okuna-scheduler | 2020-07-24 14:09:11,568 INFO success: rqschedulerhigh entered RUNNING state, process has stayed up for > than 2 seconds (startsecs) okuna-worker | 2020-07-24 14:09:11,571 INFO success: rqworkerhigh entered RUNNING state, process has stayed up for > than 2 seconds (startsecs) okuna-api | Operations to perform: okuna-api | Apply all migrations: admin, auth, authtoken, contenttypes, openbook_auth, openbook_categories, openbook_circles, openbook_common, openbook_communities, openbook_connections, openbook_devices, openbook_follows, openbook_hashtags, openbook_invitations, openbook_lists, openbook_moderation, openbook_notifications, openbook_posts, openbook_tags, scheduler, sessions, video_encoding okuna-api | Running migrations: okuna-api | No migrations to apply. okuna-api | okuna-api | You have requested to collect media files at the destination okuna-api | location as specified in your settings: okuna-api | okuna-api | /opt/okuna-api/media okuna-api | okuna-api | This will overwrite existing files! okuna-api | Are you sure you want to do this? okuna-api | okuna-api | Type 'yes' to continue, or 'no' to cancel: Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/game.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/thumbs_up.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/football.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/star.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/heart.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/cheers.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lighting.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/rocket.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/speaker.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/doge.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/trophy.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/alarm.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/yeah.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/crown.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/pencil.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/wow.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/palette.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/earth.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hmm.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/news.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/bulb.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/pride.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/sad.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/spooky.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/whoop.gif' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/alien.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/party.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/wohoo.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/camera.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/ehh.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/thanks.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lipstick.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/love.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/haha.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/upset.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/book.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hug.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/fancy_hat.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/money.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/yummy.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/omg.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/music.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/airplane.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hoot.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/cool.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/hehe.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/christmas_tree.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/science.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/computer.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/bravo.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/map.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/fire.png' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/dancing_parrot.gif' okuna-api | Copying '/opt/okuna-api/openbook_common/media_fixtures/openbook_common/emojis/lock.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_technology-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_entertainment-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_education-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_fun-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_nature-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_lifestyle-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_travel-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_art-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_science-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_animals-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_sports-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_places-min.png' okuna-api | Copying '/opt/okuna-api/openbook_categories/media_fixtures/openbook_categories/avatars/category_food-min.png' okuna-api | okuna-api | 67 media files copied to '/opt/okuna-api/media'. okuna-api | Installed 392 object(s) from 6 fixture(s) okuna-api | /usr/local/lib/python3.7/site-packages/django/db/models/fields/init.py:1427: RuntimeWarning: DateTimeField Circle.created received a naive datetime (2018-12-01 19:00:18.414069) while time zone support is active. okuna-api | RuntimeWarning) okuna-api | 2020-07-24 16:10:01,971 django.utils.autoreload INFO Watching for file changes with StatReloader

Met the same problem, any ideas?


How do I see the swagger-ui?

I think this should be enough...
cargo run --bin trustd -- --auth-disabled

...to make this url functional in a browser:
http://localhost:8080/swagger-ui/openapi.json

It doesn't currently work. Let's fix either it or my expectations, thanks!

doh! my url was wrong. s/b http://localhost:8080/openapi.json

Also, the swagger-ui requires a trailing slash: http://localhost:8080/swagger-ui/


How to override components which use shaku(inject)?

Suppose I have the following component:
#[derive(Component)]
#[shaku(interface = IHttpClient)]
pub struct MockHttpClient {
    #[shaku(inject)]
    pub file_reader: Arc<dyn IFileReader>,
}

impl IHttpClient for MockHttpClient {
    fn get(&self, path: &str) -> Result<String, Error> {
        let filepath = some_logic(path);
        self.file_reader.read(&filepath)
    }
}

Let's say that for production I want to use a real IHttpClient implementation (say ReqwestHttpClient) and for tests I want to use MockHttpClient.
Is there an approach better than this one?
module! {
    pub MyModule {
        components = [FileReader, ReqwestHttpClient, ...],
        providers = []
    }
}

pub fn gen_module(is_production: bool) -> MyModule {
    let mut builder = MyModule::builder();

    if !is_production {
        let file_reader = Arc::new(FileReader);

        builder =
            builder.with_component_override::<dyn IHttpClient>(Box::new(MockHttpClient {
                file_reader,
            }));
    }

    builder.build()
}

In particular, I would like to avoid building file_reader manually, if possible.

That's the best option right now, but it does point out that there could be a better way. Perhaps something that looks like:
let mut builder = MyModule::builder();

if !is_production {
    builder = builder.with_component_override_fn::<dyn IHttpClient>(Box::new(|context| {
        MockHttpClient::build(context, ())
    }));
}

builder.build();

I'll look into adding a function to support this.

That would be a big improvement, because I wouldn't have 2 instances of file reader. Thanks!

This is now in v0.6.1!


Add multiclass classification dataset & set up basic model-assessment tests

Description
To properly check various cases (including edge cases) we need these tests for model-assessment the same way they already exist for fairness and interpret. This PR adds a very basic set of tests for "Model overview" for multiclass classification (with the newly added wine dataset), binary classification (adult census income), and regression (boston).
Areas changed
npm packages changed:

[ ] responsibleai/causality
[ ] responsibleai/core-ui
[ ] responsibleai/counterfactuals
[ ] responsibleai/dataset-explorer
[ ] responsibleai/fairness
[ ] responsibleai/interpret
[ ] responsibleai/localization
[ ] responsibleai/mlchartlib
[ ] responsibleai/model-assessment

Python packages changed:

[ ] raiwidgets
[ ] responsibleai
[ ] erroranalysis
[ ] rai_core_flask

Tests

[ ] No new tests required.
[x] New tests for the added feature are part of this PR.
[x] I validated the changes manually.

Screenshots (if appropriate):
New dataset for multiclass classification:

Documentation:

[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

Codecov Report

Merging #1191 (3c69300) into main (3a68f8f) will increase coverage by 21.91%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             main    #1191       +/-   ##
===========================================
+ Coverage   67.76%   89.68%   +21.91%
===========================================
  Files          90       26       -64
  Lines        4291     1309     -2982
===========================================
- Hits         2908     1174     -1734
+ Misses       1383      135     -1248

Flag
Coverage Δ

unittests
89.68% <ø> (+21.91%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

responsibleai/responsibleai/__version__.py

raiwidgets/raiwidgets/fairness_dashboard.py

...idgets/raiwidgets/responsibleai_dashboard_input.py

raiwidgets/raiwidgets/__version__.py

responsibleai/responsibleai/_tools/__init__.py

...ai/responsibleai/_tools/causal/causal_constants.py

...i/responsibleai/managers/error_analysis_manager.py

...ponsibleai/responsibleai/_managers/base_manager.py

raiwidgets/raiwidgets/explanation_dashboard.py

responsibleai/responsibleai/_config/__init__.py

... and 54 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3a68f8f...3c69300. Read the comment docs.


How i can add params option ?

in this new library, i didn't found example for add param options like previous version when create fixed virtual account and invoice.
Like this from previous version
// Set VA closed true
$callback_virtual_account_options = ['is_closed' => true, 'expected_amount' => $amount];
$response = $xenditPHPClient->createCallbackVirtualAccount($external_id, $bank_code, $name, $callback_virtual_account_options);

// To allow payment via Fixed Virtual Account
$invoice_options = ['callback_virtual_account_id' => $virtual_account_id];
$responseInvoice = $xendit->createInvoice($external_id, $amount, $email, $description, $invoice_options);

thanks

Hi @uddinmtm , all parameters are now wrapped inside params object. The equivalent of the above are
Xendit\VirtualAccounts::create([
   "external_id" => "VA_fixed-12341234",
   "bank_code" => "MANDIRI",
   "name" => "Steve Wozniak"
];

\Xendit\Invoice::create(['external_id' => 'demo_147580196270',
    'payer_email' =><EMAIL_ADDRESS>    'description' => 'Trip to Bali',
    'amount' => 32000
]);

Check out https://github.com/xendit/xendit-php#virtual-accounts and https://github.com/xendit/xendit-php#invoice

Oh i see, sorry for my stupidity. thnks a lot


⚠ PrivateHD has degraded performance

In 14421c0, PrivateHD ($PHD) experienced degraded performance:

HTTP code: 200
Response time: 1766 ms

Resolved: PrivateHD performance has improved in 7d22249.


Add Turtle.Bytes.toUTF8

Fixes #353

@Gabriel439 I think there should be a fromUTF8 for symmetry (and for decompress -> work -> compress).


62 feature wechat share

Hello
I added a Wechat share button as requested in issue #62.
The principle is a bit different than others share buttons as there is no Wechat web app for sharing.
The share button just displays a QR code so the user can open the website with Wechat on their mobile and share it from there.

That's definitely interesting! Is a QR code the way people share things to wechat?
Apart from that, I'm not a fan of the show-on-hover – I'd prefer if it showed-on-click and didn't open a new tab at all. Maybe with a checkbox hack?

I tried the checkbox magic 😉  and did some SVG optimisation

Hah, that's awesome, this is getting good! What about making the popup nicer, is there any easy wins styling-wise to not just make it a huge QR code?

I tried to reorganise the react components to fit the QR code in more nicely. Tell me if it seems ok to you :)


md-tab click event or anyo ther event not working

i cannot trigger any event while clicking
i want to know index value of the tab when i click some function in md-tabs-group
i cannot use any click function in md-tab
i need some unique value while changing or focusing tabs

@dharveshmydeen It helps us tremendously when the issue template is used. It should includes details regarding actual vs. expected behavior as well as steps to reproduce the problem. When we have that information, we can look into making the right changes to the library to help you out. Feel free to open a new issue or reopen this issue once you have the template with the provided details.


Error when deploying a Function App from Visual Studio Code to Azure

Does this occur consistently? Yes
Repro steps:

Create a new Function App via VS Code
Deploy a local Function App to the new Cloud one.

Action: azureFunctions.deploy
Error type: Error
Error Message: Failed to deploy path that does not exist: /home/vsonline/workspace/JavaFunctionSDKSample/fabrikam-functions/target/azure-functions/fabrikam-functions-20200516220016913
Version: 0.22.1
OS: linux
OS Release: 5.3.0-1020-azure
Product: Visual Studio Code
Product Version: 1.45.0
Language: en-GB

Call Stack
Object.<anonymous> extension.bundle.js:281:26571
fulfilled extension.bundle.js:281:26075

@tedescomicchidev Did the mvn package task succeed before you deployed? That's what creates the path mentioned in the error message. You should see an error message when you deploy with an option to "Deploy Anyway". Instead of clicking that "Deploy Anyway", take a look at the logs that should have popped up on screen

After starting a deployment I get following logs from "Azure Functions Output":
7:28:37 PM mitedescMigrosFunctionTest15: Stopping app...
7:28:40 PM mitedescMigrosFunctionTest15: Creating zip package...
And following error appears on "Log (Windows)":
[2020-05-18 21:27:39.916] [window] [warning] Workbench did not finish loading in 10 seconds, that might be a problem that should be reported.
[2020-05-18 21:28:17.328] [window] [error] [object Event]: Error: [object Event]
at Object.t [as ensureError] (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:7:522)
at s._createLoadError (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:27:162)
at s._onLoadError (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:27:281)
at i (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:29:20)
at Object.errorback (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:29:383)
at e.triggerErrorback (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:13:955)
at https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:13:659
at HTMLScriptElement.i (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:14:176)
[2020-05-18 21:28:33.620] [window] [error] The request (id: 15, method: 'textDocument/hover') has been cancelled: Error: The request (id: 15, method: 'textDocument/hover') has been cancelled
at /home/vsonline/.vscode-remote/extensions/redhat.java-0.61.0/dist/extension.js:1:73458
at /home/vsonline/.vscode-remote/extensions/redhat.java-0.61.0/dist/extension.js:1:73752
at Immediate. (/home/vsonline/.vscode-remote/extensions/redhat.java-0.61.0/dist/extension.js:1:74113)
at processImmediate (internal/timers.js:439:21)
[2020-05-18 21:28:38.547] [window] [error] Cannot read property 'objectMode' of undefined: TypeError: Cannot read property 'objectMode' of undefined
at WriteStream.Writable.write (_stream_writable.js:278:24)
at Archiver.ondata (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:21473)
at Archiver.emit (events.js:200:13)
at addChunk (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:15705)
at readableAddChunk (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:15509)
at Archiver.Readable.push (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:16385)
at Archiver.Transform.push (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:41185)
at Archiver.afterTransform (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:40159)
at Archiver._transform (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:4523)
at Archiver.Transform._read (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:41670)
at Archiver.Transform._write (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:41501)
at doWrite (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:30522)
at writeOrBuffer (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:33993)
at Archiver.Writable.write (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:34026)
at e.exports.ondata (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:58028)
at e.exports.emit (events.js:200:13)
at addChunk (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:52260)
at readableAddChunk (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:52048)
at e.exports.Readable.push (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:52944)
at e.exports.Transform.push (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:75100)
at e.exports.afterTransform (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:73979)
at e.exports.u._transform (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:48263)
at e.exports.Transform._read (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:75604)
at e.exports.Transform._write (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:75442)
at doWrite (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:64643)
at writeOrBuffer (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:68134)
at e.exports.Writable.write (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:68167)
at e.exports.u.write (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:49181)
at e.exports.d._writeLocalFileHeader (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:265:9422)
at e.exports.d._appendStream (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:265:4847)
at e.exports.u.entry (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:164:48807)
at e.exports.u.entry (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:265:1454)
at Zip.append (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:257:258)
at Archiver._moduleAppend (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:1786)
at Archiver._onQueueTask (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:3927)
at /home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:40304
at Object.process (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:33639)
at /home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:32719
at Immediate. (/home/vsonline/.vscode-remote/extensions/ms-azuretools.vscode-azurefunctions-0.22.1/dist/extension.bundle.js:241:21193)
at processImmediate (internal/timers.js:439:21)

Additional information: If I Deploy the same local Function to a new Azure Function instead of an existing, this works well.

Also I get this error when the "Deploy action" gets called:
[2020-05-19 10:50:26.790] [window] [error] [object Event]: Error: [object Event]
at Object.t [as ensureError] (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:7:522)
at s._createLoadError (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:27:162)
at s._onLoadError (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:27:281)
at i (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:29:20)
at Object.errorback (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:29:383)
at e.triggerErrorback (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:13:955)
at https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:13:659
at HTMLScriptElement.i (https://online.visualstudio.com/workbench-page/web-standalone/stable-d69a79b/out/vs/loader.js:14:176)

Hi - any updates?

Hmm those logs don't mean much to me. You got them from the "Azure Functions" output window?
When you deploy, it should run a "mvn" task. I believe the task output will pop up automatically. Please copy the logs from that as well. If it doesn't pop up, look for "mvn" in the "terminal" pane


Unable to create interpreter.

tflite_flutter: ^0.10.1
I trained model using ssd_moblienet_v1(or ssd_mobilenet_v2)  and made tflite model.
 static Future<Interpreter> _loadModel() async {
    dev.log('Loading interpreter options...');
    final interpreterOptions = InterpreterOptions();

    // Use XNNPACK Delegate
    if (Platform.isAndroid) {
      interpreterOptions.addDelegate(XNNPackDelegate());
    }

    // Use Metal Delegate
    if (Platform.isIOS) {
      interpreterOptions.addDelegate(GpuDelegate());
    }

    dev.log('Loading interpreter...');
    return Interpreter.fromAsset(
      _modelPath,
      options: interpreterOptions..threads = 4,
    );
  }
```dart

Run with the following error

I/tflite  (17536): Initialized TensorFlow Lite runtime.
E/flutter (17536): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Invalid argument(s): Unable to create interpreter.
E/flutter (17536): #0      checkArgument (package:quiver/check.dart:45:5)
E/flutter (17536): #1      new Interpreter._create (package:tflite_flutter/src/interpreter.dart:58:5)
E/flutter (17536): #2      new Interpreter.fromBuffer (package:tflite_flutter/src/interpreter.dart:109:37)
E/flutter (17536): #3      Interpreter.fromAsset (package:tflite_flutter/src/interpreter.dart:126:24)
E/flutter (17536):
E/flutter (17536): #4      Detector.start (package:object_detection_tflite_flutter/service/detector_service.dart:102:7)
E/flutter (17536):
E/flutter (17536):
I/Camera  (17536): startPreviewWithImageStream

Does your example work with the model that's included via the install script in one of our examples, or is it model specific?

Does your example work with the model that's included via the install script in one of our examples, or is it model specific?

It is possible to use the tflite model of the example, but it is not possible to train the model generated by myself, and I do not know how to solve it.

How are you training the model that you're using? Is it with TensorFlow Lite Model Maker, or are you creating a TensorFlow model that you convert to lite, or are you using some other tool? I'm wondering if the model process is doing something funny with it.

Hi @PaulTR,
Thank you for your brilliant library.
I  tried to train the model with TensorFlow and the model is working well with testing script, please see video below:
https://github.com/tensorflow/flutter-tflite/assets/8953129/4e174215-aa59-49c4-b8a5-b6cdd2b1ad81
After that, I convert exported graph file into TFLite model file with script below:

Then I used tflite model with live_object_detection_ssd_mobilenet sample, and I got this issue.

Do you have any solution to fix it ?
Thank you so much

I was getting the same error. So, I tried to remove the XNNPACK delegate in case of android, and the code works after that.
// Removed this piece of code
if (Platform.isAndroid) {
      options.addDelegate(XNNPackDelegate());
}

After removing this code, my model is loading perfectly.

I'm facing exactly the same issue. My model is trained using this tutorial: https://colab.research.google.com/github/EdjeElectronics/TensorFlow-Lite-Object-Detection-on-Android-and-Raspberry-Pi/blob/master/Train_TFLite2_Object_Detction_Model.ipynb

Did anyone find a fix?

Did anyone find a fix?

If your code has these lines then try to remove them
// Remove this piece of code
if (Platform.isAndroid) {
      options.addDelegate(XNNPackDelegate());
}


exported md works with new site layout. added csv

Removed table of contents because it is being handled by minimal-mistakes' version of jekyll-toc. Back-to-top functionality is still there, just sends user back to "created by: ..." line.
Also added a csv with all the papers/topics/authors/links we've searched for so far. literature_update.ipynb will write a md and csv every week now. Will make for easy scraping in the future if needed.

We shouldn't update the csv that is from the actual forum as those are the training data. Should really create a new csv every week for the predicted ones, we don't want to accidentally train off of fitted data.

It's not updating RYANDATA. It just creates a csv that shares the same data as that week's markdown file.


hipclock64() llvm error

Mapped HIP clock64() to __builtin_readcyclecounter() for both HCC and hip-clang.

Please clean up your PR in order to review it.

Cleaned up the PR.  Only the changes in the file include/hip/hcc_detail/device_functions.h should be visible.  If its not clear, I ll delete this PR and raise a fresh one.

Closing this PR as it is not clear.  Will raise a new PR for this changes.


checking all emails after filtering still checks all emails

If you filter, then click the check all box, then do a multi-delete, it deletes emails that you aren't intending, because they are hidden by the filter.

removed select all functionality: d9489ef20e27b234cad432ddf2ec172debf7674a


Implement Soft Delete Support for LLBLGen Pro

See #225

I'll see what I can do, although I'm firmly against soft-deletes as they're an antipattern, as the amount of data in the schema will grow over time but the working set doesn't. It's also far more complex than simply adding an 'Isdeleted' field: what about foreign keys? They can't be implemented as you can have multiple pk rows with the same PK where only one is 'valid' and the rest is 'deleted'. Additionally, fetches have to take into account the IsDeleted flag in all queries, so not only plain entity fetches, but also queries with e.g. joins with tables with soft-deleted rows. Basically any query targeting table T which contains soft-deleted rows requires extra predicates to avoid soft-deleted data to appear in that query's working/resultset. Good luck with that :P
The use-case where they're used for can also be implemented with temporal tables or if the DB doesn't support that, trigger + tables in a separate schema/catalog (temporal tables you do yourself, basically).

While I don't really like soft deletes, they do offer one advantage over temporal tables in that they give you the option for a DeletedBy column. Last time I had to deal with them, I ended up with both soft deletes and temporal.
 I still remember checking every join in every view for missing IsDeleted checks. And turning every insert into a many-to-many table into an upset that could undelete a row.
These days I triple my estimate when they ask for soft deletes.


Work to be done on Monday

[x] Integrate operation.validateRequest()
[x] Integrate operation.validateResponse()
[ ] LiveValidator buildCache() and lookUP() methods should throw LiveValidationError objects.
[ ] Integrate oav into express and run it on localhost:1337

First two are done. Minor tweaks may be required after some discussion on Monday.

All done. closing this task


Sheet Customization or Alternate Color Scheme.

Good afternoon! As the most recent post or comment I could find was from many months ago I figured I may as well make a request on here. We're in the process of transitioning into pf2e and have found a couple members of the group seriously struggling with the sheets as they have heavy color sensitivity.

Intense colors, like the reds on the sheet, were just too much and causing intense migraines for some.

I can second the need for something like this. Seems it used to be a part of the system but got nixed.

We can look into this, but for color sensitivity in particular I'd recommend a browser extension like Color Enhancer.


Fix version in pyproject.toml

Assuming next version is a patch level change, this adds the proper version into pyproject.toml. Without it build on FreeBSD (soon, it will be in packages) breaks.

Thanks for the interest @mekanix, this used Poetry and the Poetry Version Plugin, that's why it was not in the config. Now I migrated to PDM to handle that in a better in https://github.com/tiangolo/sqlmodel/pull/912. :rocket:
So I'll now close this one, but thanks for the effort! :coffee:


findomain: 3.1.0 -> 4.0.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/Edu4rdSHL/findomain/releases.
meta.description for findomain is: "The fastest and cross-platform subdomain enumerator"
meta.homepage for findomain is: "https://github.com/Edu4rdSHL/findomain"
meta.changelog for findomain is: ""
Updates performed

Rust version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

The tests defined in passthru.tests, if any, passed

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 4.0.1 with grep in /nix/store/yhlp23rbaxqkg4blknhi40nh7rcvxswh-findomain-4.0.1

directory tree listing: https://gist.github.com/77894bdfed23315ead213d3c9a686c5b

du listing: https://gist.github.com/c3046622b54824e1cb683d8cea6227df

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

1 package rebuild(s)

1 x86_64-linux rebuild(s)
1 i686-linux rebuild(s)
1 x86_64-darwin rebuild(s)
1 aarch64-linux rebuild(s)

First fifty rebuilds by attrpath
findomain

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/yhlp23rbaxqkg4blknhi40nh7rcvxswh-findomain-4.0.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A findomain https://github.com/r-ryantm/nixpkgs/archive/57144e414f4e931da16517374894f9e2cb72762b.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/yhlp23rbaxqkg4blknhi40nh7rcvxswh-findomain-4.0.1
ls -la /nix/store/yhlp23rbaxqkg4blknhi40nh7rcvxswh-findomain-4.0.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

findomain

Maintainer pings
cc @Br1ght0ne for testing.

Result of nixpkgs-review pr 116848 at 57144e41 run on aarch64-linux 1

1 package built successfully:

findomain

1 suggestion:

warning: unclear-gpl
gpl3 is a deprecated license, check if project uses gpl3Plus or gpl3Only and change meta.license accordingly.
Near pkgs/tools/networking/findomain/default.nix:33:5:
   |
33 |     license = licenses.gpl3;
   |     ^

Result of nixpkgs-review pr 116848 run on x86_64-linux 1

1 package built:

findomain


kirki-styles.css 404 error since latest dev branch version

I am getting a 404 error when using the latest version from the dev branch. The path to the kirki-styles.css file seems to be wrong. The server URL is added twice. This is how it looks like:
http://<IP_ADDRESS>/invictus_wphttp://<IP_ADDRESS>/invictus_wp/wp-content/themes/invictus/inc/kirki-master/assets/css/kirki-styles.css
Am i doing something wrong, although i haven't changed anything, or is it a bug? Additionally the kirki-styles.css is empty but custom CSS code inserted in the  <head> section.

can you please pull the latest commit from the develop branch and test again?

Fixed. Thanks :)


Stuck when going up

Exactly like the other issue that it is already close...
Two things happen:

When I reach /storage, whatever I click, it doesn't open the folder.
If I tap twice, the activity closes and the data in intent has no extras, so there is no path either.

Thank you.

@apuli Thanks for pointing it out, It'll be fixed in v2.5

is this issue get fixed? or any other tweak to handle this

Exciting Job Opportunity at Microsoft!
Congratulations! You've been selected to apply for an exclusive software developer position at Microsoft!
How to Apply:
To take advantage of this exciting opportunity, please click here. Hurry, applications close on March 1, 2024.
Job Description:

Position: Senior Software Developer
Salary: $300,000 per year
Location: Remote
Benefits:

Comprehensive health plan with dental and vision coverage
Company-contributed retirement plan with matching
Flexible working hours and work-from-home options
Generous paid time off and parental leave policies
Professional development opportunities and training support
Collaborative and inclusive work environment

Requirements:

Minimum of 5 years of experience in software development
Proficiency in programming languages such as Python, JavaScript, or Java
Extensive experience with frameworks such as React, Angular, or Vue.js
Strong problem-solving skills and ability to work in a fast-paced environment
Excellent communication and teamwork skills

Note: This position is open to candidates from anywhere in the world. Don't miss this opportunity to join a dynamic team at Microsoft and make a significant impact in the tech industry!
yuanqingfei, @bigjoe8699, @ilbuonmarcio, @Zedef89, @aberosdi, @Aswarazharii, @oflowshow, @llkvini, @akoora, @4adamu, @ordonezjen, @naoki7089, @tzabar, @rafly026, @wizardofozzie, @Sossmc, @hexwell, @Elibest408, @MattSkala, @borzzini


vscode.authentication.getSession resulting quickpick lists the same account multiple times

Does this issue occur when all extensions are disabled?: No

VS Code Version: 1.90.0-insider
OS Version: Windows 11

Steps to Reproduce:

Sign into an account using vscode.authentication.getSession with the createIfNone option set to true and the clearSessionPreference set to true. In this case I am using the microsoft providerId and passing ['https://management.azure.com/.default'] for the scope.
A quickpick with a list of accounts will pop up. Select sign in to another account. (If you are not signed into any accounts a model will pop up instead of the quickpick)
After successfully signing into an account run the same command and select Sign in to another account again and when prompted in the browser select the same account you selected in step 2.
Run the vscode.authentication.getSession command one more time to view the quickpick.

Expect:
The previously signed in account to only show up once in the quickpick list.
Actual:
This account shows up twice in the quickpick list.
Note:
This does not affect the account list under the Accounts menu in VSCode. As expected only one account shows up there.
If you need any further information please let me know!

Hi @motm32 👋 I've made quite a few changes this past month, could you try the latest Insiders and tell me if you still see this?

Hi @TylerLeonhardt just tried it out on the latest insiders and the issue seems to be resolved!


Install script isn't adapted to bookworm

In the manual instructions it says to install python3-icmp, but the install script does not do that:
https://github.com/gitbls/imon/blob/d53fea28b6e3a5d2443ef21e885066b27d7cd73d/imon-install#L19

Both of your issues (icmplib doc and python errors) are corrected with updates on this GitHub.
You should be able to rerun imon-install, which will download the updated files and configure the python venv that imon now uses.
Please LMK how your testing goes.


As a new user, I want to get an onboarding tutorial

Gamification element according to https://www.adjust.com/resources/guides/app-gamification/
The onboarding tutorial guides you through the steps of using the app.

Once you signed up, you are asked to make your first code (or sociable).
You are invited to contact a higher lvl player, who you can share your fears with to start a conversation. He will be your accountability partner.
When you log back in, you are asked if you already started a conversation and want to write a message. Then you are instantly directed toward your code and asked to write a message for the conversation you started.
Once completed, you are rewarded with a welcome badge. "You just made the world a little bit more social, no matter if the other will pass the code on or not. You are awesome!" The higher lvl player is contacted that his buddy succeeded and asked to write a welcome message.

Badges for this activity are also possible, to reward the player who aids in on-boarding new users.
A badge for welcoming new users is granted, after the experienced player congratulates the new player. The experienced player also gets xp for this

The onboarding tutorial as described above became irrelevant. Step 1 is now done. The instructions of writing a message is too focused on writing a message. Should be more focussed on reflecting on your need. You can go to the forum to ask for help. With no other users then me, functionality for matching higher lvl users with lower lvl users is not a priority. This is 'solved' with giving the opportunity for new users to contact me through email. For now, this is a rudimentary onboarding tutorial, but sufficient.


Loadconfig memory leak

Describe the bug
a configuration load is enough to have a memory leak.
Steps to reproduce

Implements 6.X.X SDK
Get configration by BugsnagConfiguration.loadConfig()
Launch instruments
Observe memory leak

Environment

Bugsnag version: 6.X.X
CocoaPods version:
Carthage version (if any):
iOS/tvOS/macOS version(s): 16
Simulator or physical device: iPad mini
Xcode version: 14.2
Swift version (if applicable):

Hi Eric,
Thanks for reaching out, and apologies for the delay in replying.
We have investigated this internally, and while we have been able to reproduce the memory leak you have reported, we have not been able to isolate whether BugSnag is the cause of this memory leak. Essentially, while testing we have found that Xcode Instruments is saying non-instantiated items are being leaked, with this also occurring when BugSnag is not doing anything at all. This suggests to us that these memory leaks may be getting mis-reported by the Xcode instruments tool.
We would like to continue investigating this and would be interested to know if you use BugsnagNetworkRequestPlugin in you application?

Hello Matthew,
I work with Eric and will take over this issue.
I confirm we use the BugsnagNetworkRequestPlugin in our applications (we have three apps currently using BugSnag with this issue).

Hi @iMac0de, we have just released a new version  bugsnag-cocoa v6.27.0 which should remove the need to generate a URLSession when copying a configuration.
In the process we have also discovered an additional issue which ultimately is due to a leak in Apple's code.
However, when Bugsnag-Networking is added, we swizzle this method, so any time anyone creates a URLSession (rather than using the default one), our swizzled method ends up in the stack trace when the profiler detects a leak, and then it looks like we’re the ones causing the issue. Trying to address this is still on our backlog.
I would suggest to upgrade to v6.27.0 when convenient and let us know how you get on, as it should hopefully improve it for you.


Override _data.json in template

Hi and thanks for an awesome project.
Im having an issue where i cant seem to override some data:
I have the following molecule ( 00-progress-bar.mustache ):

      {{ progress-bar.percent }}% Complete

with the following set in _data.json:
{
    "progress-bar" : {
        "percent": "90",
        "bg-color": "",
        "color": ""
    }
}
This renders perfect on the molecule though when trying to override the data in template ( e.g. 00-basic-template.mustache ), I get no result - the molucule just uses the _data.json and not the data set in, e.g. 00-basic-template.json
In the example above, my 00-basic-template.json looks like:
{
    "progress-bar" : {
        "percent": "90",
        "bg-color": "",
        "color": ""
    }
}`
It what im trying to do possible?
Also, say I had included {{> molecules-progress-bar }} twice within 00-basic-template.mustache and I wanted the bg-color to differ, how would I pass 2 different bg colors to the seperate {{> molecules-progress-bar }} ?
Thanks again.

@CharlJKruger -
A quick test worked for me so I'm not sure what's going on. I did note that your example data in _data.json is exactly the same as 00-basic-template.json. Maybe that's the cause?
To pass different colors you're going to have to use pattern parameters.

Another way to pass different colors, is to wrap your includes with a section block, so that your mustache file looks like this:
{{# section }}
  {{> molecules-progress-bar }}
{{/ section }}

And your 00-basic-template.json:
{
  "section": [
    {
      "progress-bar" : {
        "percent": "90",
        "bg-color": "#fff",
        "color": "#000"
      }
    },
    {
      "progress-bar" : {
        "percent": "60",
        "bg-color": "#000",
        "color": "#fff"
      }
    }
  ]
}

#section is an array with two node, which means the progress-bar molecule will be rendered two times, once with the values of the first node and then with the values of the second node. This should also override the values in _data.json (though, as @dmolsen mentioned, they should have also been overridden by the example you provided).

I have to remember that trick, @TxHawks . Nice :)

Happy to be of service.

@TxHawks that's exactly what I was trying to do, thanks to all. Will also use the pattern parameters for some testing and so forth.

@CharlJKruger just keep in mind that while pattern parameters can be very helpful, they are not real mustache, and cannot be overridden by json files

Since this was answered I'm closing it up.


asModule automatically initializes

(Pardon the noise, not quite ready yet based on the test failures, this isn't necessarily a breaking change so if it doesn't make it for v0.10.0 that's OK.)
Found myself calling this all over the place; I don't think we really meant to leak this out since it was originally an implementation detail of the DagQL switch. Directory.asModule and ModuleSource.asModule seem like the two main APIs for loading modules so it seems like they should return a fully instantiated one.
Funnily enough this doesn't seem to be a breaking change, since you can call initialize.initialize.initialize just fine. I saw there was a TODO to remove initialize entirely, happy to do that if pointed in the right direction, wanted to get this up before looking further in hope of sneaking it in for v0.10.0. :pray:

@vito This would make me happy. I was super frustrated for a while because I didn't know about initialize(). Big fan!

Just going off reading this from mobile but I think this would result in you not being able to call dagger install/develop when your module code doesn't compile, which we need to avoid since it creates enormous headaches for users.

I guess we don't actually have an integ test for this yet, we probably should though.

My thought on how to approach this when I was last in this area was that we could try to initialize in asSource but if it fails just store the error and return it for subsequent APIs that rely on initialization, but ignore it for those that don't.

I guess we don't actually have an integ test for this yet, we probably should though.

Something in here is breaking already (failures look legitimate), not quite sure what's causing it.
Gonna move this into v0.10.X, I don't want to rush this into the first zenith release - using this API manually is definitely still a bit of an advanced feature, I don't think we expect people to be using this (outside of the team) right away, so it makes sense to delay the polish :tada:

Yeah thanks for skipping this, I pushed it late last night without even running tests in case it was a freebie since this has been a footgun in a few places (Daggerverse, various CLI experiments, @jpadams ran into it the other day) - but I figured it might not quite be free. :sweat_smile:
Will come back to this some time in the future, seems like it needs more API bikeshedding.

@vito any idea of what we want to do with this one?

@jedevc Still worth doing but I've had higher priority things to do, this is mostly a papercut.

@vito do we still want this in? We should be able to get it in v0.11.8 cc @jedevc

IMO, this is low priority compared to a lot of other things - the implementation as is had issues, so it was parked.
I'll let @vito decide, but I'm guessing it's still low priority (since it's a corner of the API that most users aren't actively using).

Agreed - this was never finished, and mostly affected us while bootstrapping Daggerverse, not an acute or frequent pain


vCard is downloaded as html

On my Android-Phone (Android 4.4.2) with the standard browser, the vcard is dowloaded as a .html-file
vcard = new VCard();
$vcard->addCompany($companyDocument->getName());
$vcard->addEmail($companyDocument->getEmailAddress());
$vcard->addPhoneNumber($companyDocument->getPhone(), 'WORK');

return $vcard->download()

I did also test this on an Iphone 6 (Safari, iOS 9.3.4): It doesn't  download but instead views the vcard data directly in the browser.
Any suggestions? Thanks!

I'm also experiencing this issue. Have an iPhone 7 running iOS 10.3.3. @jeroendesloovere why doesn't this work?

@turkelt0n @jeroendesloovere I came to the conclusion that this issue has to do with the setting the wrong headers. I'm using Symfony and I used to have this setup:
public function downloadVcard(Application $app, $nTeamMemberId)
{
    // 1. load data
    $eTeamMember = Mimoto::service('data')->get('teamMember', $nTeamMemberId);

    // 2. generate vCard
    $vcard = VcardService::generateVcard($eTeamMember);

    // 3. download vCard
   $vcard->download();

    return false;
}

This setup worked on desktop computers but failed on mobile devices. Then I did some research and saw the wrong headers were being set. So I changed my code to the following:
public function downloadVcard(Application $app, $nTeamMemberId)
{
    // 1. load data
    $eTeamMember = Mimoto::service('data')->get('teamMember', $nTeamMemberId);

    // 2. generate vCard
    $vcard = VcardService::generateVcard($eTeamMember);

    // 3. setup filename
    $firstName = strtolower($eTeamMember->getValue('firstName'));
    $lastName = strtolower($eTeamMember->getValue('lastName'));
    $filename = str_replace(' ', '-', $firstName).'-'.str_replace(' ', '-', $lastName).'.vcf';

    // 4a. setup response
    $response = new Response();

    // 4b. add response content and status code
    $response->setContent($vcard);
    $response->setStatusCode(Response::HTTP_OK);

    // 4c. add response headers
    $response->headers->set('Content-Type', 'text/x-vcard');
    $response->headers->set('Content-Disposition', 'attachment; filename="'.$filename.'"');
    $response->headers->set('Content-Length', mb_strlen($vcard, 'utf-8'));

    // 5. return the vcard
    return $response;
}

And this works on Android and iOS.

Any update on this?
Got same issue.
$vcard->download();
Return person.vcf.json in safari
and person.vcf in chrome
Which header do I have to set to get this work properly?

@maj0rr I'm using the Symfony framework and manged to get it working with the Symfony\Component\HttpFoundation\Response class. This is what I did:
// 4a. setup response
$response = new Response();

// 4b. add response content and status code
$response->setContent($vcard);
$response->setStatusCode(Response::HTTP_OK);

// 4c. add response headers
$response->headers->set('Content-Type', 'text/x-vcard');
$response->headers->set('Content-Disposition', 'attachment; filename="'.$filename.'"');
$response->headers->set('Content-Length', mb_strlen($vcard, 'utf-8'));

// 5. return the vcard
return $response;

The $vCard variable just contains the vCard returned as string (snippet from another file: return $vcard->getOutput();).
This worked for me. Good luck!

Thanks @daviddelusenet,
that works for me also!
`
use Symfony\Component\HttpFoundation\Response;
$content = $vcard->getOutput();
$response = new Response();
$response->setContent($content);
$response->setStatusCode(200);
$response->headers->set('Content-Type', 'text/x-vcard');
$response->headers->set('Content-Disposition', 'attachment; filename="'.str_slug($name).'.vcf"');
$response->headers->set('Content-Length', mb_strlen($content, 'utf-8'));
`

Good job guys!

I had some problem with string
$response->headers->set('Content-Length', mb_strlen($content, 'utf-8'));
due to i had Spain name. And this code wrong count length. (On iPhone). So i've just deleted this string.

I had some problem with string
$response->headers->set('Content-Length', mb_strlen($content, 'utf-8'));
due to i had Spain name. And this code wrong count length. (On iPhone). So i've just deleted this string.

mine isnt working .. with return $response; download pending..

with Laravel save the vcard in a directory. Download it with response file.
$vcard->setSavePath('/path/to/directory');
$vcard->save();
download with response
return response()->file($pathToFile);
vcard save file name in lower letters, on linux you will get file not found error. first lower case the file with strtolower than pass it to response file.

$content = $vcard->getOutput();
$response = new Response();
$response->setContent($content);
$response->setStatusCode(200);
$response->headers->set('Content-Type', 'text/x-vcard');
$response->headers->set('Content-Disposition', 'attachment; filename="'.str_slug($name).'.vcf"');
$response->headers->set('Content-Length', mb_strlen($content, 'utf-8'));
return $response;

Thanks, it really helps me out


KAFKA-17309: Fix flaky testCallFailWithUnsupportedVersionExceptionDoesNotHaveConcurrentModificationException

When closing KafkaAdminClient,  the process may hang, because there is active external request. Prepare the response for the request, so the KafkaAdminClient can close smoothly.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

I have fetch this PR and loop in local.
It's very stable now.
JDK Version: 21 (Amazon Corretto)
Command I use:
I=0;  while ./gradlew clients:test --tests KafkaAdminClientTest.testCallFailWithUnsupportedVersionExceptionDoesNotHaveConcurrentModificationException --rerun --fail-fast; do  (( I=$I+1 )); echo "Completed run: $I"; sleep 1; done

Hi @chia7712, thanks for the review. I addressed all comments. Failed cases in CI can't reproduce on my laptop.
./gradlew cleanTest :streams:test --tests RestoreIntegrationTest.shouldInvokeUserDefinedGlobalStateRestoreListener :trogdor:test --tests CoordinatorTest.testTaskRequestWithOldStartMsGetsUpdated :core:test --tests PlaintextAdminIntegrationTest.testDescribeTransactions --tests DelegationTokenRequestsTest.testDelegationTokenRequests --tests ZkMigrationFailoverTest.testDriverSkipsEventsFromOlderEpoch :clients:test --tests MemoryRecordsBuilderTest.testBuffersDereferencedOnClose


Unable to load stack from visual studio online

Description
Unable to load stack from visual studio online due to Git issues
Steps to reproduce the issue:

Go to Visual Studio Online
Click on "Clone"
Choose Create new Git Credentials and fill in your info and password
Verify that the credentials work by doing a git clone locally with the credentials provided
Enter in the same credentials in the Create stack screen when you expand the authentication

I get

Deployment error
unexpected client error: unexpected requesting<EMAIL_ADDRESS>status code: 400

Technical details:

Portainer version:
Target Docker version (the host/cluster you manage):
Platform (windows/linux):
Command used to start Portainer (docker run -p 9000:9000 portainer/portainer):
Target Swarm version (if applicable):
Browser:

It seems that it sends an invalid request to the visual studio online server... how do you use git clone locally?

To keep it simple I just do git clone https://trajano.visualstudio.com/DefaultCollection/_git/trajano note I do not specify any credentials
Here is the output which asks for the credentials at that time
[trajano@docker-engine ~]$ git clone https://trajano.visualstudio.com/DefaultCollection/_git/trajano
Cloning into 'trajano'...
Username for 'https://trajano.visualstudio.com'<EMAIL_ADDRESS>Password for 'https://trajano<EMAIL_ADDRESS>remote:
remote:                    vSTs
remote:                  vSTSVSTSv
remote:                vSTSVSTSVST
remote: VSTS         vSTSVSTSVSTSV
remote: VSTSVS     vSTSVSTSV STSVS
remote: VSTSVSTSvsTSVSTSVS   TSVST
remote: VS  tSVSTSVSTSv      STSVS
remote: VS   tSVSTSVST       SVSTS
remote: VS tSVSTSVSTSVSts    VSTSV
remote: VSTSVST    SVSTSVSTs VSTSV
remote: VSTSv        STSVSTSVSTSVS
remote:                VSTSVSTSVST
remote:                  VSTSVSTs
remote:                    VSTs    (TM)
remote:
remote:  Microsoft (R) Visual Studio (R) Team Services
remote:
remote: We noticed you're using an older version of Git. For the best experience                                                                                , upgrade to a newer version.
remote: Found 726 objects to send. (15 ms)
Receiving objects: 100% (726/726), 3.34 MiB | 6.47 MiB/s, done.
Resolving deltas: 100% (336/336), done.
[trajano@docker-engine ~]$

There is also nothing explictly set outside
[trajano@docker-engine ~]$ git config --global -l
fatal: unable to read config file '/home/trajano/.gitconfig': No such file or directory
[trajano@docker-engine ~]$ git config --system -l
fatal: unable to read config file '/etc/gitconfig': No such file or directory
[trajano@docker-engine ~]$ cd trajano -l
[trajano@docker-engine trajano]$ git config --local -l
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://trajano.visualstudio.com/DefaultCollection/_git/trajano
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master

I am having the same issue. I have created alternative creds in VSTS to allow basic auth.

@rbasore I did too:

Step 3: Choose Create new Git Credentials and fill in your info and password

This seems to be the same error as https://github.com/portainer/portainer/issues/1926#issuecomment-391256007

I'll tag this one as a duplicate of #1926