tutorial-1 issueshttps://git.autistici.org/ai3/tutorial-1/-/issues2020-08-24T10:49:25Zhttps://git.autistici.org/ai3/tutorial-1/-/issues/7tutorial-1 issue while running ansible2020-08-24T10:49:25Zsambatutorial-1 issue while running ansibleci ho provato di nuovo a seguire tutto il tutorial-1
mi blocco quando dice
> Dopo aver lanciato Ansible (come spiegato nel [README](https://git.autistici.org/ai3/testbed) di _ai3/testbed_), si può verificare che tutto funzioni con.....ci ho provato di nuovo a seguire tutto il tutorial-1
mi blocco quando dice
> Dopo aver lanciato Ansible (come spiegato nel [README](https://git.autistici.org/ai3/testbed) di _ai3/testbed_), si può verificare che tutto funzioni con..
ho cercato nel readme di testbed e *forse* il comando e' questo
```
./run-playbook -v -i ../conf/config-vagrant.yml site.yml
```
solo che mi da un errore che riguarda la mia password non presente new root/pw_vault
```
rules git:tutorial-1 ❯ ./run-playbook -v -i ../conf/config-vagrant.yml site.yml
Warning: AI3_CONF is not defined, defaulting to ../conf
Warning: AI3_ROOT is not defined, defaulting to ../root
Using /home/samba/dev/ai/testbed/rules/ansible.cfg as config file
Error: could not find ansible-vault encrypted password file in /home/samba/dev/ai/testbed/root/vault_pw
[WARNING]: Error in vault password file loading (default): Vault password script /home/samba/dev/ai/testbed/rules/scripts/get-vault-password returned
non-zero (1): None
ERROR! Vault password script /home/samba/dev/ai/testbed/rules/scripts/get-vault-password returned non-zero (1): None
```
e niente, mi son perso sicuro qualche configurazione delle credenziali, non so quale pero'
la guida per creare il file `./root/vars/docker.yml.gpg` l'ho seguita ed ho crittato il file come richiesto.
sinceramente creare questo ambiente di test mi sembra un bordello, ma magari e' solo l'inizio. help?https://git.autistici.org/ai3/tutorial-1/-/issues/6Deploy dell'immagine su ai3 non chiaro2017-12-18T09:18:29ZsambaDeploy dell'immagine su ai3 non chiarook, questa parte non mi e' chiara:
> # Deploy dell'immagine su ai3
>
> Vediamo infine come deployare l'immagine appena costruita
> sull'infrastruttura _ai3/testbed_. Il _testbed_ ha un ambiente di test
> locale basato su Vagrant – usere...ok, questa parte non mi e' chiara:
> # Deploy dell'immagine su ai3
>
> Vediamo infine come deployare l'immagine appena costruita
> sull'infrastruttura _ai3/testbed_. Il _testbed_ ha un ambiente di test
> locale basato su Vagrant – useremo quello.
vabbe' si fa riferimento a testbed, ma non so ancora cos'e' ma me lo cerco poi su ai3 vabbene
> Nota: _non modificare il repository remoto!_ Le modifiche descritte di
> seguito non devono essere committate.
quale repository remoto?
> Dobbiamo creare un nuovo _servizio_, chiamiamolo _website_, e dire ad
> ai3 di esporlo all'esterno come _[www.autistici.org](http://www.autistici.org)_. Dunque modifichiamo
> `conf/services.yml` (la configurazione dei servizi dell'ambiente di
> test) aggiungendo:
ma sto file services dov'e' ? dentro conf non c'e' nulla che si chiama services?
stiamo sempre parlando del mio repo *website-docker-tutorial* ?
lo devo creare dentro il mio repo? o dentro il container
forse sono stanco, boh.https://git.autistici.org/ai3/tutorial-1/-/issues/4dove andare dopo la prima push2017-12-18T06:58:34Zsambadove andare dopo la prima pushCiao,
credo che non sia chiaro che dopo che si fa push la prima volta bisogna andare su
https://git.autistici.org/$USERNAME/website-docker-tutorial/pipelines
per vedere lo stato del proprio job
bisogna farlo? se si forse bisogna dirloCiao,
credo che non sia chiaro che dopo che si fa push la prima volta bisogna andare su
https://git.autistici.org/$USERNAME/website-docker-tutorial/pipelines
per vedere lo stato del proprio job
bisogna farlo? se si forse bisogna dirlohttps://git.autistici.org/ai3/tutorial-1/-/issues/3gitlabci.yml e chiarificazioni2017-12-18T06:54:30Zsambagitlabci.yml e chiarificazioniciao,
sto provando a fare il tutorial e volevo segnalare alcune cose dividendole per issue.
riguardo il testo:
> Anzitutto creiamo un file per configurare Gitlab-CI per questo repository, dicendogli come
> compilare l'immagine Docker. ...ciao,
sto provando a fare il tutorial e volevo segnalare alcune cose dividendole per issue.
riguardo il testo:
> Anzitutto creiamo un file per configurare Gitlab-CI per questo repository, dicendogli come
> compilare l'immagine Docker. Questo file dovrà chiamarsi `.gitlab-ci.yml`:
Credo che non sia chiaro che dopo questa frase bisogna copiaricollarsi .gitlab-ci.yml nel proprio repo assieme agli altri files elencati primahttps://git.autistici.org/ai3/tutorial-1/-/issues/5Deploy dell'immagine su ai32017-12-18T03:35:03ZsambaDeploy dell'immagine su ai3mi sono perso, davvero,
quando si dice:
> A questo punto dobbiamo fare in modo che questa immagine venga compilata automaticamente e resa disponibile all'infrastruttura _ai3_. Possiamo fare tutto ciò da dentro Gitlab. Anzitutto creiam...mi sono perso, davvero,
quando si dice:
> A questo punto dobbiamo fare in modo che questa immagine venga compilata automaticamente e resa disponibile all'infrastruttura _ai3_. Possiamo fare tutto ciò da dentro Gitlab. Anzitutto creiamo un file per configurare Gitlab-CI per questo repository, dicendogli come compilare l'immagine Docker. Questo file dovrà chiamarsi `.gitlab-ci.yml`:
ma scusa, ne ho gia' fatto uno di file *gitlab-ci.yml* ne devo fare un altro ?
o stiamo parlando di un altro repository e non l'ho capito?
mi blocco qui e non riesco a seguire con il tutorial.https://git.autistici.org/ai3/tutorial-1/-/issues/2qualche problema di permessi2017-12-06T20:12:40Zputroqualche problema di permessiarrivato fino in fondo al tutorial, vagrant parte e ansible fa il suo lavoro senza restituire errori,
pero' qualcosa non funziona perche' il sito non lo vedo.
entro nella VM e il servizio docker-website.service risulta non avviato
e se...arrivato fino in fondo al tutorial, vagrant parte e ansible fa il suo lavoro senza restituire errori,
pero' qualcosa non funziona perche' il sito non lo vedo.
entro nella VM e il servizio docker-website.service risulta non avviato
e se provo ad avviarlo a mano mi dice:
```
-- Unit docker-website.service has begun starting up.
Dec 06 17:47:19 host1 dockerd[19096]: time="2017-12-06T17:47:19.570835045Z" level=info msg="Attempting next endpoint for pull after error: Get https://registry.git.autistici.org/v2/putro/website-docker-tutorial/manifests/latest: denied: access forbidden"
Dec 06 17:47:19 host1 dockerd[19096]: time="2017-12-06T17:47:19.570935688Z" level=error msg="Handler for POST /v1.32/images/create returned error: Get https://registry.git.autistici.org/v2/putro/website-docker-tutorial/manifests/latest: denied: access forbidden"
Dec 06 17:47:19 host1 docker[30208]: Error response from daemon: Get https://registry.git.autistici.org/v2/putro/website-docker-tutorial/manifests/latest: denied: access forbidden
Dec 06 17:47:19 host1 systemd[1]: docker-website.service: Control process exited, code=exited status=1
Dec 06 17:47:19 host1 systemd[1]: Failed to start website/website.
-- Subject: Unit docker-website.service has failed
```
l'utente docker registry client @docker-registry-client risulta membro di
https://git.autistici.org/putro/website-docker-tutorial/
con i permessi di reporter.https://git.autistici.org/ai3/tutorial-1/-/issues/1unable to resolve git.autistici.org2017-12-04T21:32:27Zputrounable to resolve git.autistici.orgstavo provando a seguire le istruzioni del tutorial, tutto bene fino a quando faccio il push del .gitlab-ci.yml
e il job che parte fallisce:
...[snip]...
Using docker image docker:latest ID=sha256:a2a81dbb88b8d6933bf31d56de831b7ee2afb8...stavo provando a seguire le istruzioni del tutorial, tutto bene fino a quando faccio il push del .gitlab-ci.yml
e il job che parte fallisce:
...[snip]...
Using docker image docker:latest ID=sha256:a2a81dbb88b8d6933bf31d56de831b7ee2afb8eab11bd870411883da13ee127d for build container...
Running on runner-1fc9a9d2-project-320-concurrent-0 via gitlab-ci...
Cloning repository...
fatal: unable to access 'https://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@git.autistici.org/putro/website-docker-tutorial.git/':
Couldn't resolve host 'git.autistici.org'
ERROR: Job failed: exit code 1
tutto questo gira su git.autistici.org, o no ?
ora muoio, ci riguardo domani.