Hola! les queria consultar como hacer para activar el bundle para autorizar/firmar documentos de sudocu, estamos en la version de huarpe 2.2.6 instalada Manualmente…
Es correcto crear el archivo composer.local.json con el siguiente contenido?
{
“require”: {
“siu/bundle-documentos”: “~1.0.0”
},
“repositories”: {
“0”: {
“type”: “vcs”,
“url”: “https://gitlab.siu.edu.ar/siu-arai/bundle-documentos.git”
}
}
}
opcional: si usan arai-registry, sync; sino editar el parameters.yml según indica (bundle-documentos usa arai-registry si es que lo tienen registrado allí)
Hola sergio!
al tirar composer update siu/bundle-documentos
por algun motivo me deja sin memoria
root@HuarpeDocDesarrollo:/opt/huarpe-core# composer config --file composer.local.json repositories.bundle-documentos vcs https://gitlab.siu.edu.ar/siu-arai/bundle-documentos.git
root@HuarpeDocDesarrollo:/opt/huarpe-core# composer update siu/bundle-documentos
Loading composer repositories with package information Warning from https://packagist.org: You are using an outdated version of Composer. Composer 2.0 is now available and you should upgrade. See https://getcomposer.org/2
Updating dependencies (including require-dev)
mmap() failed: [12] Cannot allocate memory
mmap() failed: [12] Cannot allocate memory
PHP Fatal error: Out of memory (allocated 3542097920) (tried to allocate 20480 bytes) in /usr/share/php/Composer/DependencyResolver/Rule.php on line 76
Fatal error: Out of memory (allocated 3542097920) (tried to allocate 20480 bytes) in /usr/share/php/Composer/DependencyResolver/Rule.php on line 76
Hola sergio, creo que mi problema viene por no tener acceso al gitlab
git clone git@gitlab.siu.edu.ar:siu-arai/bundle-documentos.git bundle-documentos
Cloning into ‘bundle-documentos’…
git@gitlab.siu.edu.ar’s password:
Ya que al hacer el composer update me queda esperando:
/opt/huarpe-core# composer update --verbose
[merge-plugin] Loading composer.local.json…
[merge-plugin] Prepending vcs repository
[merge-plugin] Merging siu/bundle-documentos
Do not run Composer as root/super user! See https://getcomposer.org/root for details
[merge-plugin] Loading -dev sections of composer.local.json…
Loading composer repositories with package information Updating dependencies (including require-dev)
El repo del bundle es público para evitar estos problemas. Fijate acá.
Lo que veo es que hace un “git clone git@gitlab…” cuando deberías estar clonando vía https. Revisá como te quedó el composer.local.json el contenido. (miralo en /ruta/huarpe/templates
composer.local.json.dist como está de ejemplo).
Hola sergio, pude continuar y actualizar.
Te consulto: como son las lineas a agregar para los bundles (mapuche, diaguita, documentos y portal-proveedores) ??
El error parece que ocurre porque estás ejecutando como “root” el comando de activar. Ese comando usa internamente “composer” y es el que no soporta ejecutarse como root:
Al instalar, se copia el archivo “arai.local.json.dist” del directorio template y se lo deja en la raiz como “arai.local.json”. Luego de ahi ejecutas “bundle:activar” y se encarga de modificar dicho archivo…
Hola Sergio! pude activar el bundle de arai-documentos!
Tengo 2 consultas:
1)El bundle solo muestra la “bandeja”, pero no el item de “Autorizaciones”, esto se debe a algo en particular?
Al realizar la sincronizacion contra registry me genera una configuracion en
app/config/parameters.yml:37: siu.arai-documentos.api: { auth: [user, password, basic], base_uri: ‘https://IP/documentos/rest/’ }
De donde obtene este usuario y base_uri? puedo cambiarl esto?
es porque habrás visto esa función que estaba en desarrollo. Todavía no está publicado.
Depende. Si instalaste arai-documentos y lo conectaste contra arai-registry (recuerdo que lo consultaron en el foro, no se cual fué el resultado final) al hacer el sync en huarpe/arai-documentos/huarpe debería estar todo configurado. Si arai-documentos está por afuera de arai-registry, es la URL al servicio de documentos y el user/pass que se coloca manualmente para acceder a su api.