Skip to content

chore: bump mikroways.workstation a 2.6.0#9

Merged
chrodriguez merged 10 commits into
mainfrom
feat/bump-workstation-2.5.0
May 31, 2026
Merged

chore: bump mikroways.workstation a 2.6.0#9
chrodriguez merged 10 commits into
mainfrom
feat/bump-workstation-2.5.0

Conversation

@juanpsm

@juanpsm juanpsm commented May 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Bump de `mikroways.workstation` de 2.4.2 → 2.5.0 → 2.6.0, junto con fixes y mejoras en vm-setup.

Fixes en vm-setup:

  • Corregir nombre de los playbooks para que sean mas representativos.
  • Actualizar bastion-inventory con las variables correctas del rol y documentación
  • Eliminar variable `mw_tools_enabled` sin uso
  • Corregir sintaxis de provision en Vagrantfile
  • Habilitar SSH agent forwarding en `vagrant ssh`
  • Agregar soporte para provisionar herramientas privadas de Mikroways en Vagrant
  • Usar Python del sistema en lugar del venv para módulos Ansible en localhost (revierte cambio anterior que rompía `apt_repository` de geerlingguy.docker)

Pruebas realizadas

  • Correr `vagrant up` + `vagrant provision --provision-with mw` en VM Ubuntu 22.04
  • Correr playbooks localmente en Pop OS 22.04 con `-e ansible_distribution=Ubuntu`

@juanpsm juanpsm force-pushed the feat/bump-workstation-2.5.0 branch from 905586c to fa4d6f0 Compare May 29, 2026 04:35
juanpsm added 8 commits May 29, 2026 02:12
Fix systemd-resolved en Debian, mejoras de CI y actualización de
dependencias (geerlingguy.docker 8.0.0, molecule-plugins 25.8.12).
…n localhost

Revierte el comportamiento introducido en ff3d635 que usaba ansible_playbook_python
como intérprete. Eso rompía módulos que dependen de librerías del sistema (ej.
python3-debian requerido por apt_repository de geerlingguy.docker) ya que el
venv no las tiene disponibles.
@juanpsm juanpsm changed the title chore: bump mikroways.workstation a 2.5.0 chore: bump mikroways.workstation a 2.6.0 May 29, 2026
@juanpsm juanpsm requested a review from chrodriguez May 29, 2026 15:19

@chrodriguez chrodriguez left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Creo que esta todo perfecto. Venia pensando en proponer usar uv en vez de pyenv y demas cosas. Veo que se resuelve algo asociado, aunque no lo encontré en los cambios..... De hecho, hay otro issue que quedó viejo y que hay un PR, el #6, que ofrece usar execution environments

@chrodriguez chrodriguez merged commit 621eb28 into main May 31, 2026
@chrodriguez chrodriguez deleted the feat/bump-workstation-2.5.0 branch May 31, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants