daabramov / sonarqube-for-1c-docker Goto Github PK
View Code? Open in Web Editor NEWSonarqube dockerfile and docker compose for for 1C-Enterprise
Sonarqube dockerfile and docker compose for for 1C-Enterprise
На windows-хосте поймал баг, при котором изменения в sysctl.conf при перезагрузке сбрасывались. Соответственно, каждый раз приходилось устанавливать max_map_count. Нашел подтверждения, что я не один такой microsoft/WSL#4232
Для себя решил таким финтом
В каталоге пользователя %userprofile% ( C:\Users\<username>) создать файл .wslconfig со следующим содержимым:
[wsl2]
kernelCommandLine = "sysctl.vm.max_map_count=262144"
После перезагрузки все будет хорошо.
Не уверен, что \то общая проблема, но конкретно я время потратил. Возможно стоит указать в readme
Падает с ошибкой:
Caused by: org.apache.lucene.index.CorruptIndexException: checksum failed (hardware problem?) : expected=590a5c08 actual=9191dc5 (resource=BufferedChecksumIndexInput(NIOFSIndexInput(path=">
Помогла только пересборка образа сонара https://github.com/SonarSource/docker-sonarqube/tree/master/9/community с версией alpine 3.14.3
согласно SonarSource/docker-sonarqube#544 (comment)
Здравствуйте.
Вот такой лог:
2023.09.11 19:40:28 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /opt/sonarqube/temp
2023.09.11 19:40:28 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:46203]
2023.09.11 19:40:28 INFO app[][o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [/opt/sonarqube/elasticsearch]: /opt/sonarqube/elasticsearch/bin/elasticsearch
2023.09.11 19:40:28 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2023.09.11 19:40:32 WARN app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [ElasticSearch]: 78
2023.09.11 19:40:32 INFO app[][o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2023.09.11 19:40:32 INFO app[][o.s.a.SchedulerImpl] SonarQube is stopped
Постоянно перезапускается sonarqube с этой ошибкой
Выполнение команд:
wsl --shutdown
wsl -d docker-desktop
sysctl -w vm.max_map_count=262144
sysctl -w fs.file-max=65536
решает проблему только на текущую сессию.
После перезагрузки компьютера то же сообщение об ошибке.
Как можно победить эту проблему?
Если подключать сервер из образа в текущем состоянии, при первом же анализе гит-репозиториев будет вылетать предупреждение о том, что нет scm-провайдеров. и приходится ставить Гит-плагин через маркетплейс.
Предлагаю сразу в образ добавить подходящую версию из маркетплейса Сонара
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.