Recalboy: remote control and Demo Mode for Recalbox!
-
@neb Flûte, bon on va tester exactement comme j'avais fait alors :
- D'abord efface tout dans le dossier.
- Puis dans le terminal, tape
vagrant init debian/jessie64
- Il va y avoir un nouveau VagrantFile, remplace son contenu par le mien.
- et de nouveau
vagrant up
A priori le init se contente seulement de créer le VagrantFile, du moins c'est ce que je croyais...
-
@kjbstar
Même résultat...EDIT: j'en ai profité pour mater le fonctionnement des VagrantFiles et donc le contenu du tien, tout me parait correct pourtant, je ne vois pas ce qui cloche.
-
@neb Je capte pas non plus
D'après ce que je lis ici, si c'est le même comportement que t'as, peut être tester avec une version antérieure 1.9.6 : https://github.com/geerlingguy/drupal-vm/issues/1483
Désolé
-
Ok, je suis en train de DL la 1.9.6, je te tiens au courant si ça fonctionne ou pas.
-
@neb Yes merci. Pour info de mon côté ça a fonctionné en dernière version fraîchement installée sous Win10, et VirtualBox que j'avais dû mettre à jour en dernière version aussi sinon ça bloquait à un moment (j'avais une vieille version, aussi !).
-
@kjbstar
Bin justement, j'ai pas des vieilles versions lol, je viens de tout installer exprès (VirtualBox et Vagrant), par contre je suis sous Win7, ça vient peut être de là, bref on va savoir ça d'ici 5 minutes.EDIT: à première vue ça fonctionne, en tout cas ça DL des trucs, j'ai lancé vagrant up en ajoutant --debug à la fin pour avoir le debug dans le prompt, ça va beaucoup plus loin que tout à l'heure, et des dossiers et fichiers sont créés dans le dossier .vagrant.
Il serait peut être judicieux de préciser dans ton wiki que si on tourne sous Win7, de ne pas dépasser la version 1.9.6 de VagrantEDIT2: ça DL Debian là, temps estimé 10 minutes d'après le debug, donc pour moi c'est OK !
-
@neb Yes ! Tu me rassures, je me disais merde, je fais tout pour simplifier, et c'est pire
Je vais l'ajouter de suite oui, merci pour ton retour !
-
Euh bin en fait désolé mais ça ne marche toujours pas...
Ca a bien DL Debian, mais ça coince un peu plus loin, pareil , ça reste "bloqué" indéfiniment...Le debug renvoie ça :
INFO subprocess: Starting process: ["C:\Windows\System32\WindowsPowerShell\
v1.0\/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionP
olicy", "Bypass", "-Command", "(new-object System.Security.Principal.WindowsPrin
cipal([System.Security.Principal.WindowsIdentity]::GetCurrent())).IsInRole([Syst
em.Security.Principal.WindowsBuiltInRole]::Administrator)"]
INFO subprocess: Command not in installer, restoring original environment...
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: True -
@neb said in Recalboy: remote control and Demo Mode for Recalbox!:
INFO subprocess: Command not in installer, restoring original environment...
https://github.com/hashicorp/vagrant/issues/8783#issuecomment-320847267
Sur la même erreur, upgrader PowerShell a résolu le souci.
Fichu Windows 7 ^^
-
Ca va encore un peu plus loin mais c'est toujours pas gagné...
La ça installe je sais pas quoi, rsync, sur la VM, depuis 10 minutes lol.
Et l'adresse "donnée" c'est 127.0.0.1:2200 ? à ouvrir dans le navigateur ? parce que quand j'essaye je me fais jeter (hôte inaccessible) -
@neb Ah tiens je l'avais pas eu celui-là, rsync...
Non l'adresse sera une autre, distribuée par ta box ou ton routeur (d'où le réglage "public_network" dans le Vagrantfile, pour que la VM soit vue comme une machine en propre), et je l'affiche à la fin de l'installation tu verras.
La 127.0.0.1 ça correspond à "localhost", en gros elle marcherait si tu étais sur un navigateur de la VM, là tu as essayé d'afficher "ton pc", en gros.
Concrètement, tu verras une adresse en 192.168.1.X d'affiché à la fin, c'est elle qui te donnera l'accès à Recalboy.
-
@kjbstar
Ouais je sais que 127.0.0.1 c'est Localhost, ça me paraissait bizarre effectivemenyt mais sait on jamais ahah.
Bon ça progresse doucement, j'en suis au fichier provisonning de Recalboy, ça installe du bazar encore en rapport avec php.
Le very easy install c'est pas vraiment le cas pour les Win7 users lol.
Je fais le cobaye pour t'aider à rédiger un wiki correct pour les Win7 users, mais s'il n'y avait eu que moi j'aurais lâché l'affaire et je serais passé par la méthode de départ avec config de la VM et tout le tralala -
@neb Clair, il marche encore bien le Seven en plus, ça fait suer de voir des bugs pareils dessus. J'attend justement que tu me dises que tout est ok pour rajouter un paragraphe dédié oui, vraiment merci en tout cas !
Et ouep le provisionning il installe apache et tout le tralala, le virtual host, composer, puis Recalboy (enfin surtout Lumen, le framework utilisé), et enfin ce sera fini !
Pour le mode demo dans la config tu verras, tu auras juste à indiquer un système que tu veux voir tourner (par défaut c'est nes, mais bon avec Mame ça fait plus authentique ^^).
-
Y'a pas de quoi, je suis à la partie 3 : Get Composer.
Ouais je l'aime bien moi mon Seven, j'ai pas voulu update mon PC vers Win10 parce que je suis pas fan de l'interface et au départ c'était pas folichon niveau stabilité.
En plus pour couronner le tout je suis développeur Delphi, et la Creator Update fout le binz avec mon IDE et le déb****r...ça met 10 plombes à lancer mon logiciel en debug...Ca charge et décharge des .bpl à foison avant de se lance, résultat ça met 10 fois plus de temps à compiler mon logiciel en debug comparé à Win7...EDIT: je dois être maudit, ça coince sur le montage des shared folders...
-
@neb said in Recalboy: remote control and Demo Mode for Recalbox!:
Y'a pas de quoi, je suis à la partie 3 : Get Composer.
Ouais je l'aime bien moi mon Seven, j'ai pas voulu update mon PC vers Win10 parce que je suis pas fan de l'interface et au départ c'était pas folichon niveau stabilité.
En plus pour couronner le tout je suis développeur Delphi, et la Creator Update fout le binz avec mon IDE et le déb****r...ça met 10 plombes à lancer mon logiciel en debug...Ca charge et décharge des .bpl à foison avant de se lance, résultat ça met 10 fois plus de temps à compiler mon logiciel en debug comparé à Win7...EDIT: je dois être maudit, ça coince sur le montage des shared folders...
Commente la ligne du shared folder dans le Vagrantfile. Elle est pas vitale, c'est juste pour récupérer éventuellement les backups de sauvegardes. Mais sinon c'était quoi comme erreur ?
-
Je viens de commenter, j'ai d'autres soucis de machine déjà provisionnée maintenant, incroyable...j'ai forcé la provision avec vagrant provision comme conseillé pour voir.
Si ça ne va pas je redémarrerai mon PC pour "nettoyer" tout le bazar.
Pour ce qui est des erreurs, bin j'en ai pas vraiment eu, juste ça coinçait pendant un moment, j'ai du relancer plusieurs fois le vagrant up pour que ça continue. -
@neb Mouarf, du coup ça recommence tout ? Je suis vraiment désolé Mais je pense ça devrait être plus rapide, car t'avais du tout terminer et voir l'ip d'ailleurs, vu que le sync folder c'est en dernier.
A l'occase faudra que je m'installe un Win7 pour voir... -
Ouais je vois l'IP, 192.168.1.17 pour être précis, mais j'ai un beau 404 Not Found quand j'essaye d'y accéder pour le moment.
Bon le provisionning est pas encore tout à fait fini donc je vais attendre la fin.
Après c'est possible aussi que ça vienne de ma machine chez moi, elle est pas toute récente, c'est un vieux i3 de 3eme gen donc bon...ça aide pas, mais vu que je suis plus souvent sur celle du boulot j'ai pas encore vu l’intérêt d'en changer.EDIT : pffffffff.....
==> default: PHP Warning: copy(https://getcomposer.org/installer failed to op
en stream: Connection timed out in Command line code on line 1
==> default: PHP Warning: hash_file(composer-setup.php): failed to open stream:
No such file or directory in Command line code on line 1
==> default: ERROR: Invalid installer signature
==> default: rm:
==> default: cannot remove ‘composer-setup.php’
==> default: : No such file or directory
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.EDIT2: je reboot pour voir si ça change quelque chose, sinon tant pis j'abandonne et je passerai par la méthode classique
-
@neb Non c'est pas ta machine, je suppose que provisionning sur provisionning ça fait pas bon ménage, en tout cas là c'est la VM qui a pas su se connecter au web au moment de récupérer Composer. Erreur bête, mais qui plante tout...
Instinctivement je commenterais aussi les lignes 17 à 19 aussi pour voir, vu que là logiquement il fait que répéter ce qu'il a déjà fait.
Sinon faudra que je vois comment consolider cette méthode d'install
-
Bon je rend mon tablier, même en ayant commenté les lignes 17 à 19 ça se plaint de machine déjà provisionnée...
==> default: Configuring and enabling network interfaces...
==> default: Rsyncing folder: /cygdrive/c/Recalboy/ => /vagrant
==> default: Machine already provisioned. Runvagrant provision
or use the-- provision
==> default: flag to force provisioning. Provisioners marked to run always will
still run.==> default: Machine 'default' has a post
vagrant up
message. This is a messag
e
==> default: from the creator of the Vagrantfile, and not from Vagrant itself:
==> default:
==> default: Vanilla Debian box. See https://atlas.hashicorp.com/debian/ for hel
p and bug reportsJe verrai si demain soir j'ai le temps de tout refaire au propre, ou peut être essayer sur ma machine au taf demain.
Je te tiendrai au courant si j'ai progressé
Bonne soirée et merci pour le boulot effectué, ça va me servir ce petit mode démo !