mirror of https://github.com/ceph/ceph-ansible.git
remove ceph-common-coreos role
This role is not maintained and not tested so removing it. Signed-off-by: Sébastien Han <seb@redhat.com>pull/3311/head
parent
f9ddc27cd5
commit
d749dc9f36
|
@ -1,3 +0,0 @@
|
|||
# Ansible role: ceph-common
|
||||
|
||||
Documentation is available at http://docs.ceph.com/ceph-ansible/.
|
|
@ -1,7 +0,0 @@
|
|||
coreos_pypy_version: 4.0.1
|
||||
coreos_pypy_arch: linux64
|
||||
coreos_pypy_url: https://bitbucket.org/pypy/pypy/downloads/pypy-{{coreos_pypy_version}}-{{coreos_pypy_arch}}.tar.bz2
|
||||
pypy_directory: /opt/pypy
|
||||
pypy_binary_directory: /opt/bin
|
||||
pip_url: https://bootstrap.pypa.io/get-pip.py
|
||||
local_temp_directory: /tmp
|
|
@ -1,13 +0,0 @@
|
|||
---
|
||||
galaxy_info:
|
||||
author: Sébastien Han
|
||||
description: Installs pre-requesite on Ceph for coreos
|
||||
license: Apache
|
||||
min_ansible_version: 2.4
|
||||
platforms:
|
||||
- name: EL
|
||||
versions:
|
||||
- 7
|
||||
galaxy_tags:
|
||||
- system
|
||||
dependencies: []
|
|
@ -1,41 +0,0 @@
|
|||
---
|
||||
- name: download get_pip.py
|
||||
raw: cd $HOME && https_proxy="{{ lookup('env', 'https_proxy') }}" wget {{pip_url}}
|
||||
|
||||
- name: run get-pip.py
|
||||
raw: "{{pypy_binary_directory}}/python $HOME/get-pip.py --proxy='{{ lookup('env', 'https_proxy') }}'"
|
||||
|
||||
- name: create local temp directory
|
||||
local_action:
|
||||
module: raw
|
||||
mkdir -p {{local_temp_directory}}
|
||||
become: no
|
||||
|
||||
- name: prepare install_pip.sh
|
||||
local_action:
|
||||
module: template
|
||||
src: install_pip.sh.j2
|
||||
dest: "{{local_temp_directory}}/install_pip.sh"
|
||||
become: no
|
||||
|
||||
- name: run pip.sh
|
||||
script: "{{local_temp_directory}}/install_pip.sh"
|
||||
|
||||
- name: add execute permission
|
||||
raw: chmod a+x {{pypy_directory}}/pip
|
||||
|
||||
- name: create pypy_directory
|
||||
raw: mkdir -p {{pypy_binary_directory}}
|
||||
|
||||
- name: move python to binary directory
|
||||
raw: mv {{pypy_directory}}/pip {{pypy_binary_directory}}/pip
|
||||
|
||||
- name: create .pip
|
||||
raw: touch $HOME/.pip
|
||||
|
||||
- name: remove pip.sh
|
||||
local_action:
|
||||
module: file
|
||||
path: "{{local_temp_directory}}/pip.sh"
|
||||
state: absent
|
||||
become: no
|
|
@ -1,44 +0,0 @@
|
|||
---
|
||||
- name: download python
|
||||
raw: cd $HOME && https_proxy="{{ lookup('env', 'https_proxy') }}" wget -O - {{coreos_pypy_url}} |tar -xjf -
|
||||
|
||||
- name: create pypy_directory
|
||||
raw: mkdir -p {{pypy_binary_directory}}
|
||||
|
||||
- name: move pypy to pypy_install_directory
|
||||
raw: mv $HOME/pypy-{{coreos_pypy_version}}-{{coreos_pypy_arch}} {{pypy_directory}}
|
||||
|
||||
- name: create local temp directory
|
||||
local_action:
|
||||
module: raw
|
||||
mkdir -p {{local_temp_directory}}
|
||||
become: no
|
||||
|
||||
- name: prepare python executable
|
||||
local_action:
|
||||
module: template
|
||||
src: install_python.sh.j2
|
||||
dest: "{{local_temp_directory}}/install_python.sh"
|
||||
become: no
|
||||
|
||||
- name: fix library
|
||||
raw: ln -s /lib64/libncurses.so.5.9 {{pypy_directory}}/lib_pypy/libtinfo.so.5
|
||||
|
||||
- name: run install_python.sh
|
||||
script: "{{local_temp_directory}}/install_python.sh"
|
||||
|
||||
- name: add execute permission
|
||||
raw: chmod a+x {{pypy_directory}}/python
|
||||
|
||||
- name: move python to binary directory
|
||||
raw: mv {{pypy_directory}}/python {{pypy_binary_directory}}/python
|
||||
|
||||
- name: create .python
|
||||
raw: touch $HOME/.python
|
||||
|
||||
- name: remove install_python.sh
|
||||
local_action:
|
||||
module: file
|
||||
path: "{{local_temp_directory}}/install_python.sh"
|
||||
state: absent
|
||||
become: no
|
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
- name: check if there is python
|
||||
raw: stat $HOME/.python
|
||||
register: need_python
|
||||
ignore_errors: true
|
||||
check_mode: no
|
||||
|
||||
- include_tasks: install_pypy.yml
|
||||
when: need_python | failed
|
||||
|
||||
- name: check if there is pip
|
||||
raw: stat $HOME/.pip
|
||||
register: need_pip
|
||||
ignore_errors: true
|
||||
check_mode: no
|
||||
|
||||
- include_tasks: install_pip.yml
|
||||
when: need_pip | failed and need_python | failed
|
|
@ -1,6 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
|
||||
cat > {{pypy_directory}}/pip << EOF
|
||||
#!/bin/bash
|
||||
LD_LIBRARY_PATH={{pypy_directory}}/lib_pypy:$LD_LIBRARY_PATH exec {{pypy_directory}}/bin/pip "\$@"\
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
cat > {{pypy_directory}}/python << EOF
|
||||
#!/bin/bash
|
||||
LD_LIBRARY_PATH={{pypy_directory}}/lib_pypy:$LD_LIBRARY_PATH exec {{pypy_directory}}/bin/pypy "\$@"\
|
Loading…
Reference in New Issue