Update the VM image for Fedora 38

I guess it doesn't hurt to ensure that everything is up-to-date. I made
this image when investigating a "mysterious" failure of the CI which
turned to be due to an accidental revert to an older image version. Fail.

Change-Id: Ia13df61699aa2f9aa34034a70fa9041fd3b86c71
2 files changed
tree: 77b4231028b4b6e92a15aea41b4886e05bb0327a
  1. README.md
  2. ansible.cfg
  3. doc/
  4. files/
  5. group_vars/
  6. production
  7. requirements.yml
  8. roles/
  9. site.yml
README.md

Continuous Integration (CI) Setup via Ansible

This is what is currently powering the CI infrastructure tied to our Gerrit. It's mostly about Zuul v3 with Nodepool, log storage, etc.

Note that some pieces (Gerrit itself in particular) are still deployed via Puppet for legacy reasons. That configuration is internal.

# Example: provision the Zuul server
ansible-playbook -i production site.yml -l zuul-server