Impossible automate setup/bootstrap node via several reasons.
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el punto de entrada ./boot-tools/bootstrap y reproduce los comandos key y machine-account mostrados en el issue. Comprueba cómo se formatea su salida y dónde se añaden los códigos de color ANSI; al finalizar, debería proporcionar una salida de texto plano o JSON que pueda ser consumida directamente por scripts de shell o Ansible sin tener que analizar códigos de escape.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When we used command like this:
./boot-tools/bootstrap key --address "consensus-001.nodes.flow.com:3569" --role consensus -o ./bootstrap
We cannot use the standard output for the next steps.
Because no option for output in plain text or JSON format.
Ok, we can use > for forward output to a text file and then parse it.
But we got not just a text, we have ANSI colored text with ESC codes (((
And on this step, we also must parse all ESC chars.
Common who did this?
How to use it with ansible?
See how trivial tasks mutate to monster, and I am just in the first steps of the manual.
bootstrap key --address "flow.domain.org:3569" --role collection -o /var/flow/bootstrap > result.txt
YOUR_MACHINE_ACCOUNT_ADDRESS=$(echo $(cat result.txt |sed 's/\x1b\[[0-9;]*[mGKHF]//g' | grep machineAccountPubKey | cut -d '=' -f2) )
echo ${YOUR_MACHINE_ACCOUNT_ADDRESS}
bootstrap machine-account --address ${YOUR_MACHINE_ACCOUNT_ADDRESS} -o /var/flow/bootstrap
- Lenguaje dominante
- Go
- Estrellas
- 361
- Forks
- 159
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de onflow/flow
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
bug Feedback
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Feature Feedback
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
bug Feedback
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Spock aggregationQuizá libre de nuevo @tarakby la tomó hace 757 días y no hay ningún pull request abierto. Abierto
Todos los issues de onflow/flow
Issues similares
-
automation doc-healer documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
tsukumogami/tsuku#2804 ·
Los mantenedores suelen responder en 1 día
-
Anthropic /v1/messages: only the last thinking block of an assistant message is keptPosiblemente ocupada @Shayan12456 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
ollama/ollama#19415 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
raised-by:verifier
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
medici-finance/assay#5039 ·
Los mantenedores suelen responder en 1 día
-
metax CheckHealth reads Status.Capacity, so unhealthy Metax-GPU nodes are never cleaned upPosiblemente ocupada @barbierajput378-pixel la tomó hoy. Abiertokind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Project-HAMi/HAMi#3343 · 1 comentario ·
Los mantenedores suelen responder en 1 día