Skip to content
Snippets Groups Projects
Select Git revision
  • f4f730bd8ac6bca3dc76d56eec8fb4640828b9ea
  • master default protected
  • v2.28.0
  • v2.27.0
  • v2.25.1
  • v2.24.3
  • v2.26.0
  • v2.24.2
  • v2.25.0
  • v2.24.1
  • v2.22.2
  • v2.23.3
  • v2.24.0
  • v2.23.2
  • v2.23.1
  • v2.23.0
  • v2.22.1
  • v2.22.0
  • v2.21.0
  • v2.20.0
  • v2.19.1
  • v2.18.2
22 results

bootstrap-ubuntu.yml

Blame
    • Sergii Golovatiuk's avatar
      2b617984
      Install pip on Ubuntu · 2b617984
      Sergii Golovatiuk authored
      
      - Refactor 'Check if bootstrap is needed' as ansible loop. This allows
        to add new elements easily without refactoring. Add pip to the list.
      - Refactor 'Install python 2.x' task to run once if any of rc
        codes != 0. Actually, need_bootstrap is array of hashes, so map will
        allow to get single array of rc statuses. So if status is not zero it
        will be sorted and the last element will be get, converted to bool.
      
      Closes: #961
      Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>
      2b617984
      History
      Install pip on Ubuntu
      Sergii Golovatiuk authored
      
      - Refactor 'Check if bootstrap is needed' as ansible loop. This allows
        to add new elements easily without refactoring. Add pip to the list.
      - Refactor 'Install python 2.x' task to run once if any of rc
        codes != 0. Actually, need_bootstrap is array of hashes, so map will
        allow to get single array of rc statuses. So if status is not zero it
        will be sorted and the last element will be get, converted to bool.
      
      Closes: #961
      Signed-off-by: default avatarSergii Golovatiuk <sgolovatiuk@mirantis.com>
    setup.cfg NaN GiB
    [metadata]
    name = kubespray
    summary = Ansible modules for installing Kubernetes
    description-file =
        README.md
    author = Kubespray
    author-email = smainklh@gmail.com
    license = Apache License (2.0)
    home-page = https://github.com/kubernetes-sigs/kubespray
    classifier =
      License :: OSI Approved :: Apache Software License
      Development Status :: 4 - Beta
      Intended Audience :: Developers
      Intended Audience :: System Administrators
      Intended Audience :: Information Technology
      Topic :: Utilities
    
    [global]
    setup-hooks =
        pbr.hooks.setup_hook
    
    [files]
    data_files =
        usr/share/kubespray/playbooks/ =
            cluster.yml
            upgrade-cluster.yml
            scale.yml
            reset.yml
            remove-node.yml
            extra_playbooks/upgrade-only-k8s.yml
        usr/share/kubespray/roles = roles/*
        usr/share/kubespray/library = library/*
        usr/share/doc/kubespray/ =
            LICENSE
            README.md
        usr/share/doc/kubespray/inventory/ =
            inventory/sample/inventory.ini
        etc/kubespray/ =
            ansible.cfg
        etc/kubespray/inventory/sample/group_vars/ =
            inventory/sample/group_vars/etcd.yml
        etc/kubespray/inventory/sample/group_vars/all/ =
            inventory/sample/group_vars/all/all.yml
            inventory/sample/group_vars/all/azure.yml
            inventory/sample/group_vars/all/coreos.yml
            inventory/sample/group_vars/all/docker.yml
            inventory/sample/group_vars/all/oci.yml
            inventory/sample/group_vars/all/openstack.yml
    
    [wheel]
    universal = 1
    
    [pbr]
    skip_authors = True
    skip_changelog = True
    
    [bdist_rpm]
    group = "System Environment/Libraries"
    requires =
        ansible
        python-jinja2
        python-netaddr