Files
tacker/vagrant/devstack/roles/ubuntu-noble/controller/tasks/devstack.yml
Yasufumi Ogawa 92e5e164a6 Update tacker installer for Ubuntu 24.04
* Update supported ubuntu version to 24.04.

* Replace pip with pipx since the recent pip doesn't allow system-wide
  installation of packages for PEP668.

* Drop centos-stream8 support.

Change-Id: I57334595f7dd005ff51dd3cd3c605b4b30ce7efa
2025-03-12 15:35:08 +09:00

21 lines
410 B
YAML

---
- name: update git config
git_config:
scope: global
name: 'url.https://.insteadOf'
value: 'git://'
- name: git clone devstack
git:
repo=https://opendev.org/openstack/devstack.git
dest={{ ansible_env.HOME }}/devstack
- name: install required packages for openstack
community.general.pipx: name={{ item }}
with_items:
- os-testr
- tox
- netaddr
- pbr