openstack_repo

OpenStack Repo installer

This role installs the OpenStack repository on a ubuntu server.

This role based on the matrix from OpenStack

By default, the role installs the default repo for the current ubuntu version so no action is make if you don't specify a repo name.

Requirements

A server with ubuntu and admin access.

gather_facts must be set to true.

Only ubuntu 22.04, 20.04 and 18.04 is supported for now. Feel free to add support for other distros.

Role Variables

Only one variable is needed: openstack_repo_name

Repo name can be one of the following:

  • antelope
  • zed
  • yoga (default for ubuntu 22.04)
  • xena
  • wallaby
  • victoria
  • ussuri (default for ubuntu 20.04)
  • train
  • stein
  • rocky
  • queens (default for ubuntu 18.04)

Dependencies

No dependencies.

Example Playbook

- hosts: servers
  roles:
      - { role: msterhuj.openstack_repo, openstack_repo_name: "antelope" }

License

BSD

Author Information

@msterhuj gabin.lanore@gmail.com

About

Installs the OpenStack repository on a ubuntu server.

Install
ansible-galaxy install msterhuj/ansible-role-openstack_repo
GitHub repository
License
Unknown
Downloads
14
Owner