ceph-deploy.git
8 months ago2.1.0 master v2.1.0
Jenkins Build Slave User [Thu, 1 Oct 2020 17:52:04 +0000 (17:52 +0000)]
2.1.0

8 months agoMerge pull request #507 from tchaikov/wip-bump-2.1.0
Kefu Chai [Thu, 1 Oct 2020 16:28:48 +0000 (00:28 +0800)]
Merge pull request #507 from tchaikov/wip-bump-2.1.0

bump to 2.1.0

8 months agobump to 2.1.0 507/head
Kefu Chai [Thu, 1 Oct 2020 16:22:27 +0000 (00:22 +0800)]
bump to 2.1.0

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 months agoMerge pull request #506 from tchaikov/rpm-python3 main
Kefu Chai [Thu, 1 Oct 2020 11:08:00 +0000 (19:08 +0800)]
Merge pull request #506 from tchaikov/rpm-python3

setup.py, ceph-deploy.spec: fixes for python3 and older versions of setuptools

8 months agosetup.py: be compatible w/ setuptools <36.2.0 rpm-python3 506/head
Kefu Chai [Thu, 1 Oct 2020 10:09:22 +0000 (18:09 +0800)]
setup.py: be compatible w/ setuptools <36.2.0

environment markers are not supported until 36.2.0. on centos7, the
build fails like:

+ python setup.py sdist --formats=bztar
error in ceph-deploy setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 months agoceph-deploy.spec: add support for python3
Kefu Chai [Thu, 1 Oct 2020 08:44:24 +0000 (16:44 +0800)]
ceph-deploy.spec: add support for python3

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 months agoMerge pull request #505 from tchaikov/wip-debian
Kefu Chai [Thu, 1 Oct 2020 06:16:22 +0000 (14:16 +0800)]
Merge pull request #505 from tchaikov/wip-debian

debian: drop unnecessary Depends

8 months agodebian: drop unnecessary Depends 505/head
Kefu Chai [Thu, 1 Oct 2020 06:04:57 +0000 (14:04 +0800)]
debian: drop unnecessary Depends

subvar "${python3:Depends}" is able to fill it with the proper deps.

after this change, the depends looks like:

dpkg -I ../ceph-deploy_2.0.1_all.deb | grep Depends
 Depends: python2:any, python3-remoto, python3:any

as in python3, none of

    python3-argparse
    python3-configparser
    python3-setuptools

is needed at runtime.

Signed-off-by: Kefu Chai <kchai@redhat.com>
8 months agoMerge pull request #504 from chombourger/refresh-debian-meta
Kefu Chai [Thu, 1 Oct 2020 06:01:17 +0000 (14:01 +0800)]
Merge pull request #504 from chombourger/refresh-debian-meta

debian: no longer build for Python2 and use recent Debian standards

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 months agodebian: no longer build for Python2 and use recent Debian standards 504/head
Cedric Hombourger [Sun, 27 Sep 2020 07:41:26 +0000 (03:41 -0400)]
debian: no longer build for Python2 and use recent Debian standards

Build this package only for Python3 (Python2 will be EOL'ed soon and no longer
supported in distributions. Refresh the meta-data to use recent versions of
Debian Standards (debhelper >= 10 and policy >= 4.2.1)

Signed-off-by: Cedric Hombourger <Cedric_Hombourger@mentor.com>
8 months agoMerge pull request #503 from tchaikov/wip-doc
Kefu Chai [Sat, 26 Sep 2020 02:05:51 +0000 (10:05 +0800)]
Merge pull request #503 from tchaikov/wip-doc

doc: fix the link previously pointing to http://ceph.com/ceph-deploy/…

8 months agodoc: fix the link previously pointing to http://ceph.com/ceph-deploy/docs 503/head
Kefu Chai [Sat, 26 Sep 2020 01:57:04 +0000 (09:57 +0800)]
doc: fix the link previously pointing to ceph.com/ceph-deploy/docs

after migrating to RTD, all link changed. so update this one accordingly

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
8 months agoMerge pull request #502 from tchaikov/wip-doc
Kefu Chai [Fri, 18 Sep 2020 01:49:40 +0000 (09:49 +0800)]
Merge pull request #502 from tchaikov/wip-doc

doc: import ceph_deploy from ../..

8 months agodoc: import ceph_deploy from ../.. 502/head
Kefu Chai [Fri, 18 Sep 2020 01:45:10 +0000 (09:45 +0800)]
doc: import ceph_deploy from ../..

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
8 months agoMerge pull request #488 from ganeshmaharaj/enable-clr
Kefu Chai [Thu, 17 Sep 2020 03:25:55 +0000 (11:25 +0800)]
Merge pull request #488 from ganeshmaharaj/enable-clr

Enable ClearLinux as a supported distro

Reviewed-by: Kefu Chai <kchai@redhat.com>
8 months agoEnable ClearLinux as a supported distribution for ceph-deploy 488/head
Ganesh Maharaj Mahalingam [Wed, 1 May 2019 18:20:25 +0000 (11:20 -0700)]
Enable ClearLinux as a supported distribution for ceph-deploy

Signed-off-by: Ganesh Maharaj Mahalingam <ganesh.mahalingam@intel.com>
9 months agoMerge pull request #483 from AlirezaKm/master
Kefu Chai [Thu, 3 Sep 2020 06:25:38 +0000 (14:25 +0800)]
Merge pull request #483 from AlirezaKm/master

osd: decode output from remoto

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 months agoosd: decode output from remoto 483/head
AlirezaKm [Mon, 25 Mar 2019 21:50:49 +0000 (02:20 +0430)]
osd: decode output from remoto

fixed error of decode string in disk_list function of osd

Signed-off-by: AlirezaKm <alitm28@gmail.com>
9 months agoMerge pull request #501 from tchaikov/wip-openeuler
Kefu Chai [Thu, 3 Sep 2020 02:54:09 +0000 (10:54 +0800)]
Merge pull request #501 from tchaikov/wip-openeuler

ceph_deploy: s/fedora/centos/ for openEuler support

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
9 months agodrop python2.6 support 501/head
Kefu Chai [Tue, 1 Sep 2020 12:19:35 +0000 (20:19 +0800)]
drop python2.6 support

python2.7 is almost EOL, python2.6 is long gone

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 months agosetup: install setuptools < 45 for py2
Kefu Chai [Tue, 1 Sep 2020 11:25:08 +0000 (19:25 +0800)]
setup: install setuptools < 45 for py2

see also https://github.com/pypa/virtualenv/issues/1493

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 months agoceph_deploy: replace ConfigParser.readfp() with read_file()
Kefu Chai [Tue, 1 Sep 2020 10:31:38 +0000 (18:31 +0800)]
ceph_deploy: replace ConfigParser.readfp() with read_file()

for silencing the warnings like

DeprecationWarning: This method will be removed in future versions.  Use 'parser.read_file()' instead.

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 months agoceph_deploy: s/fedora/centos/ for openEuler support
Kefu Chai [Tue, 1 Sep 2020 10:26:15 +0000 (18:26 +0800)]
ceph_deploy: s/fedora/centos/ for openEuler support

as openEuler is based on CentOS

Signed-off-by: Kefu Chai <kchai@redhat.com>
9 months agoMerge pull request #492 from Zhiwei-Dai/patch-1
Kefu Chai [Tue, 1 Sep 2020 10:12:18 +0000 (18:12 +0800)]
Merge pull request #492 from Zhiwei-Dai/patch-1

Add support for openEuler OS

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 months agoMerge pull request #491 from weisongf/support_kylinos
Kefu Chai [Tue, 1 Sep 2020 09:57:30 +0000 (17:57 +0800)]
Merge pull request #491 from weisongf/support_kylinos

Support kylin os to deploy ceph cluster through ceph-deploy

Reviewed-by: Kefu Chai <kchai@redhat.com>
9 months agoMerge pull request #495 from aixiaorenzhe/master
Kefu Chai [Tue, 1 Sep 2020 09:20:16 +0000 (17:20 +0800)]
Merge pull request #495 from aixiaorenzhe/master

add support for openeuler

Reviewed-by: Kefu Chai <kchai@redhat.com>
10 months agoMerge pull request #500 from badone/wip-configparser-py2-fix
Kefu Chai [Thu, 13 Aug 2020 03:09:12 +0000 (11:09 +0800)]
Merge pull request #500 from badone/wip-configparser-py2-fix

setup: Install configparser when running on py2

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
10 months agoMerge pull request #497 from changchengx/python3_virtualenv
Kefu Chai [Thu, 13 Aug 2020 03:08:16 +0000 (11:08 +0800)]
Merge pull request #497 from changchengx/python3_virtualenv

bootstrap: support python3-virtualenv on ubuntu

Reviewed-by: Kefu Chai <kchai@redhat.com>
10 months agosetup: Install configparser when running on py2 wip-configparser-py2-fix 500/head
Brad Hubbard [Thu, 6 Aug 2020 10:00:56 +0000 (20:00 +1000)]
setup: Install configparser when running on py2

Partially reverses a7820a2

Signed-off-by: Brad Hubbard <bhubbard@redhat.com>
12 months agoMerge pull request #499 from tchaikov/wip-debian-control
Kefu Chai [Fri, 5 Jun 2020 12:43:29 +0000 (20:43 +0800)]
Merge pull request #499 from tchaikov/wip-debian-control

debian/control: add missing ","

Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
12 months agodebian/control: add missing "," 499/head
Kefu Chai [Fri, 5 Jun 2020 11:35:04 +0000 (19:35 +0800)]
debian/control: add missing ","

Signed-off-by: Kefu Chai <tchaikov@gmail.com>
12 months agoMerge pull request #496 from javacruft/py38-compat
Kefu Chai [Thu, 4 Jun 2020 02:16:19 +0000 (10:16 +0800)]
Merge pull request #496 from javacruft/py38-compat

Fix compatibility with Python 3.8

Reviewed-by: Kefu Chai <kchai@redhat.com>
12 months agoMerge pull request #498 from tchaikov/wip-configparser
Kefu Chai [Thu, 4 Jun 2020 02:05:56 +0000 (10:05 +0800)]
Merge pull request #498 from tchaikov/wip-configparser

make configparser a runtime dependency

Reviewed-by: Neha Ojha <nojha@redhat.com>
Reviewed-by: Brad Hubbard <bhubbard@redhat.com>
12 months agoconf/cephdeploy.py: use gpg.url() for cephdeploy.conf template 498/head
Kefu Chai [Wed, 3 Jun 2020 09:39:00 +0000 (17:39 +0800)]
conf/cephdeploy.py: use gpg.url() for cephdeploy.conf template

see also e12d1c17c30ee17850dfc2ab2b9716d9f5f8ca6d,
it's a regression introduced by b611bdf863871f134d2f982ae5e0e70a498c0a99

Signed-off-by: Kefu Chai <kchai@redhat.com>
12 months agoconf/ceph.py: drop unused import
Kefu Chai [Wed, 3 Jun 2020 09:29:45 +0000 (17:29 +0800)]
conf/ceph.py: drop unused import

Signed-off-by: Kefu Chai <kchai@redhat.com>
12 months agoceph_deploy/conf: s/SafeConfigParser/ConfigParser/
Kefu Chai [Wed, 3 Jun 2020 09:01:44 +0000 (17:01 +0800)]
ceph_deploy/conf: s/SafeConfigParser/ConfigParser/

as SafeConfigParser was renamed to ConfigParser in Python3 and in
Python2 backport of configparser module, so let's just use the latter.

Signed-off-by: Kefu Chai <kchai@redhat.com>
12 months agoconf/ceph.py: do not use kwargs for CephConf's constructor
Kefu Chai [Wed, 3 Jun 2020 08:52:17 +0000 (16:52 +0800)]
conf/ceph.py: do not use kwargs for CephConf's constructor

these is no callers which pass parameter to this constructor, so keep it
simple.

Signed-off-by: Kefu Chai <kchai@redhat.com>
12 months agomake configparser a runtime dependency
Kefu Chai [Wed, 3 Jun 2020 08:47:16 +0000 (16:47 +0800)]
make configparser a runtime dependency

it seems we do need to support duplicated sections, see also
e2df002c22c6542746978d7f15a088a81cf82758, and
ConfigParser.RawConfigParser from python2 does not offer `strict`
parameter, so we have to use configparser as an alternative. otherwise,
`ceph_deploy/tests/test_conf.py::test_section_repeat` always fails

Signed-off-by: Kefu Chai <kchai@redhat.com>
12 months agobootstrap: support python3-virtualenv 497/head
Changcheng Liu [Tue, 2 Jun 2020 06:05:05 +0000 (14:05 +0800)]
bootstrap: support python3-virtualenv

Signed-off-by: Changcheng Liu <changcheng.liu@aliyun.com>
12 months agoFix compatibility with Python 3.8 496/head
James Page [Fri, 22 May 2020 06:49:19 +0000 (07:49 +0100)]
Fix compatibility with Python 3.8

The deprecated platform.linux_distribution function was removed
in Python 3.8 - fallback to using parse_os_release if the function
is not found.

Signed-off-by: James Page <james.page@ubuntu.com>
14 months agoadd openeuler unittest 495/head
XiaoboChen [Mon, 13 Apr 2020 11:58:35 +0000 (19:58 +0800)]
add openeuler unittest

14 months agoadd support for openeuler
XiaoboChen [Thu, 9 Apr 2020 03:46:37 +0000 (11:46 +0800)]
add support for openeuler

16 months agoAdd support for openEuler OS 492/head
DaiZhiwei [Wed, 12 Feb 2020 09:40:37 +0000 (17:40 +0800)]
Add support for openEuler OS

Add support for openEuler OS

Signed-off-by: Dai zhiwei daizhiwei3@huawei.com
17 months agoSupport kylin os to deploy ceph cluster through ceph-deploy 491/head
weisongf [Thu, 19 Dec 2019 08:52:52 +0000 (16:52 +0800)]
Support kylin os to deploy ceph cluster through ceph-deploy

22 months agoMerge pull request #489 from Zhiwei-Dai/master
Alfredo Deza [Tue, 13 Aug 2019 13:26:36 +0000 (09:26 -0400)]
Merge pull request #489 from Zhiwei-Dai/master

Add support for EulerOS

22 months agoAdd support for EulerOS 489/head
DaiZhiwei [Tue, 13 Aug 2019 12:41:23 +0000 (20:41 +0800)]
Add support for EulerOS

My server has installed Huawei EulerOS(v2.0sp8-arm64 Kunpeng920) and it's a client server in my ceph cluster. url:https://developer.huaweicloud.com/en-us/euleros/download.html?developlan=Other
[root@client12 ~]# cat /etc/os-release
NAME="EulerOS"
VERSION="2.0 (SP5)"
ID="euleros"
ID_LIKE="rhel fedora centos"
VERSION_ID="2.0"
PRETTY_NAME="EulerOS 2.0 (SP5)"
ANSI_COLOR="0;31"

When I use ceph-deploy commond to push ceph conf file to this client, I get following error:

root@node1:/etc/ceph# ceph-deploy --overwrite-conf config push client12
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --overwrite-conf config push client12
[ceph_deploy.cli][INFO ] ceph-deploy options:
[ceph_deploy.cli][INFO ] username : None
[ceph_deploy.cli][INFO ] verbose : False
[ceph_deploy.cli][INFO ] overwrite_conf : True
[ceph_deploy.cli][INFO ] subcommand : push
[ceph_deploy.cli][INFO ] quiet : False
[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0xffffb253d7a0>
[ceph_deploy.cli][INFO ] cluster : ceph
[ceph_deploy.cli][INFO ] client : ['client12']
[ceph_deploy.cli][INFO ] func : <function config at 0xffffb257ef50>
[ceph_deploy.cli][INFO ] ceph_conf : None
[ceph_deploy.cli][INFO ] default_release : False
[ceph_deploy.config][DEBUG ] Pushing config to client12
[client12][DEBUG ] connected to host: client12
[client12][DEBUG ] detect platform information from remote host
[ceph_deploy][ERROR ] UnsupportedPlatform: Platform is not supported: EulerOS SP5 2.0

After adding the euleros support in line 122, the error is fixed.
root@node1:/etc/ceph# ceph-deploy --overwrite-conf config push client12
[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (2.0.1): /usr/bin/ceph-deploy --overwrite-conf config push client12
[ceph_deploy.cli][INFO  ] ceph-deploy options:
[ceph_deploy.cli][INFO  ]  username                      : None
[ceph_deploy.cli][INFO  ]  verbose                       : False
[ceph_deploy.cli][INFO  ]  overwrite_conf                : True
[ceph_deploy.cli][INFO  ]  subcommand                    : push
[ceph_deploy.cli][INFO  ]  quiet                         : False
[ceph_deploy.cli][INFO  ]  cd_conf                       : <ceph_deploy.conf.cephdeploy.Conf instance at 0xffffaefd67e8>
[ceph_deploy.cli][INFO  ]  cluster                       : ceph
[ceph_deploy.cli][INFO  ]  client                        : ['client12']
[ceph_deploy.cli][INFO  ]  func                          : <function config at 0xffffaf017ed8>
[ceph_deploy.cli][INFO  ]  ceph_conf                     : None
[ceph_deploy.cli][INFO  ]  default_release               : False
[ceph_deploy.config][DEBUG ] Pushing config to client12
[client12][DEBUG ] connected to host: client12
[client12][DEBUG ] detect platform information from remote host
[client12][DEBUG ] detect machine type
[client12][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf

23 months agoMerge pull request #487 from ceph/RM-39489
Sage Weil [Fri, 12 Jul 2019 13:38:21 +0000 (08:38 -0500)]
Merge pull request #487 from ceph/RM-39489

Fix bytes decoding

2 years agogatherkeys: ensure decoded strings are used when writing to a file 487/head
Alfredo Deza [Mon, 6 May 2019 15:34:10 +0000 (11:34 -0400)]
gatherkeys: ensure decoded strings are used when writing to a file

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agoutil: add helper to convert to string
Alfredo Deza [Mon, 6 May 2019 15:33:40 +0000 (11:33 -0400)]
util: add helper to convert to string

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agotests: update to avoid binary/decode issues
Alfredo Deza [Wed, 1 May 2019 14:52:37 +0000 (10:52 -0400)]
tests: update to avoid binary/decode issues

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agogatherkeys: no need to decode, do not write binary
Alfredo Deza [Wed, 1 May 2019 14:52:05 +0000 (10:52 -0400)]
gatherkeys: no need to decode, do not write binary

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agogatherkeys: no need to decode - already done by remoto
Alfredo Deza [Wed, 1 May 2019 13:35:52 +0000 (09:35 -0400)]
gatherkeys: no need to decode - already done by remoto

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agoosd: no need to decode - already done by remoto
Alfredo Deza [Wed, 1 May 2019 13:35:24 +0000 (09:35 -0400)]
osd: no need to decode - already done by remoto

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agomon: no need to decode - already done by remoto
Alfredo Deza [Wed, 1 May 2019 13:35:12 +0000 (09:35 -0400)]
mon: no need to decode - already done by remoto

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agosetup: pin to newer version of remoto
Alfredo Deza [Mon, 29 Apr 2019 20:16:49 +0000 (16:16 -0400)]
setup: pin to newer version of remoto

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39489

2 years agoutil: remove bytes usage - remoto doesn't require it anymore
Alfredo Deza [Thu, 25 Apr 2019 19:21:01 +0000 (15:21 -0400)]
util: remove bytes usage - remoto doesn't require it anymore

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agotox: add both py35 and py36 to test whichever is available
Alfredo Deza [Thu, 25 Apr 2019 19:11:10 +0000 (15:11 -0400)]
tox: add both py35 and py36 to test whichever is available

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agoMerge pull request #486 from ceph/RM-39527
Alfredo Deza [Mon, 29 Apr 2019 20:43:04 +0000 (16:43 -0400)]
Merge pull request #486 from ceph/RM-39527

upgrade setuptools first and install rest of the dependencies later

2 years agoupgrade setuptools first and install rest of the dependencies later RM-39527 486/head
Vasu Kulkarni [Mon, 29 Apr 2019 19:58:06 +0000 (12:58 -0700)]
upgrade setuptools first and install rest of the dependencies later

Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2 years agoMerge pull request #485 from ceph/RM-39322
Alfredo Deza [Tue, 16 Apr 2019 16:08:26 +0000 (12:08 -0400)]
Merge pull request #485 from ceph/RM-39322

util: use 'true' when testing ssh connections

2 years agoutil/ssh remoto now returns strings, not bytes on Python 3 485/head
Alfredo Deza [Tue, 16 Apr 2019 15:35:39 +0000 (11:35 -0400)]
util/ssh remoto now returns strings, not bytes on Python 3

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39322

2 years agotests: update fake mon connection to return cmd from remoto
Alfredo Deza [Tue, 16 Apr 2019 15:30:25 +0000 (11:30 -0400)]
tests: update fake mon connection to return cmd from remoto

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39322

2 years agoutil: use new location for needs_ssh
Alfredo Deza [Tue, 16 Apr 2019 14:50:26 +0000 (10:50 -0400)]
util: use new location for needs_ssh

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39322

2 years agoutil: use 'true' when testing ssh connections
Alfredo Deza [Tue, 16 Apr 2019 13:47:25 +0000 (09:47 -0400)]
util: use 'true' when testing ssh connections

Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39322

2 years agoMerge pull request #484 from ceph/wip-nautilus
Alfredo Deza [Fri, 5 Apr 2019 15:30:45 +0000 (11:30 -0400)]
Merge pull request #484 from ceph/wip-nautilus

default to nautilus

2 years agodefault to nautilus 484/head
Sage Weil [Fri, 5 Apr 2019 15:03:57 +0000 (10:03 -0500)]
default to nautilus

2 years agoMerge pull request #482 from dsavineau/tests_remove_print
Alfredo Deza [Mon, 25 Feb 2019 18:18:01 +0000 (13:18 -0500)]
Merge pull request #482 from dsavineau/tests_remove_print

test_altlinux: Remove print statement

2 years agotest_altlinux: Remove print statement 482/head
Dimitri Savineau [Mon, 25 Feb 2019 18:12:05 +0000 (13:12 -0500)]
test_altlinux: Remove print statement

The commit 6190bb2 introduced an unnecessary print statement in the
altlinux tests.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
2 years agoMerge pull request #475 from mrandybu/alt_tests
Alfredo Deza [Mon, 28 Jan 2019 12:40:16 +0000 (07:40 -0500)]
Merge pull request #475 from mrandybu/alt_tests

Tests altlinux platform for pull request #472

2 years agoTests altlinux platform for pull request #472 475/head
Andrey Bychkov [Tue, 18 Dec 2018 07:01:51 +0000 (10:01 +0300)]
Tests altlinux platform for pull request #472

2 years agoMerge pull request #481 from ceph/RM-37939
Alfredo Deza [Thu, 17 Jan 2019 11:43:58 +0000 (06:43 -0500)]
Merge pull request #481 from ceph/RM-37939

Fix hard deprecation errors in tests

2 years ago[RM-37939] tests: consume the tmpdir fixture directly RM-37939 481/head
Alfredo Deza [Wed, 16 Jan 2019 13:20:40 +0000 (08:20 -0500)]
[RM-37939] tests: consume the tmpdir fixture directly

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agoMerge pull request #480 from ceph/RM-37848
Alfredo Deza [Tue, 15 Jan 2019 19:16:03 +0000 (14:16 -0500)]
Merge pull request #480 from ceph/RM-37848

Fix remoto vendoring, bump remoto version to 0.0.35

2 years ago[RM-37848] debian: add python-remoto as a requirement 480/head
Alfredo Deza [Tue, 15 Jan 2019 15:27:02 +0000 (10:27 -0500)]
[RM-37848] debian: add python-remoto as a requirement

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-37848] build: add python-remoto to the spec file as a requirement
Alfredo Deza [Tue, 15 Jan 2019 15:26:21 +0000 (10:26 -0500)]
[RM-37848] build: add python-remoto to the spec file as a requirement

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-37848] add remoto as a requirement in setup.py
Alfredo Deza [Tue, 15 Jan 2019 15:25:58 +0000 (10:25 -0500)]
[RM-37848] add remoto as a requirement in setup.py

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agoMerge pull request #472 from shaba/alt
Alfredo Deza [Sat, 15 Dec 2018 14:23:57 +0000 (09:23 -0500)]
Merge pull request #472 from shaba/alt

Add support for ALT Linux

2 years agoMerge pull request #477 from jcsp/wip-rm-calamari
Alfredo Deza [Thu, 20 Sep 2018 17:26:07 +0000 (13:26 -0400)]
Merge pull request #477 from jcsp/wip-rm-calamari

Remove Calamari-related functionality

2 years agoRemove Calamari-related functionality 477/head
John Spray [Thu, 20 Sep 2018 12:15:17 +0000 (13:15 +0100)]
Remove Calamari-related functionality

Signed-off-by: John Spray <john.spray@redhat.com>
2 years agoMerge pull request #476 from ceph/RM-24943
vasukulkarni [Wed, 18 Jul 2018 20:35:10 +0000 (13:35 -0700)]
Merge pull request #476 from ceph/RM-24943

bump to release 2.0.2

2 years ago[RM-24943] docs: update the changelog for 2.0.2 476/head
Alfredo Deza [Mon, 16 Jul 2018 14:52:44 +0000 (10:52 -0400)]
[RM-24943] docs: update the changelog for 2.0.2

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-24943] setup: bump remoto requirement to 0.0.33
Alfredo Deza [Mon, 16 Jul 2018 14:50:50 +0000 (10:50 -0400)]
[RM-24943] setup: bump remoto requirement to 0.0.33

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-24943] bump to 2.0.2
Alfredo Deza [Mon, 16 Jul 2018 14:49:17 +0000 (10:49 -0400)]
[RM-24943] bump to 2.0.2

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agoMerge pull request #474 from ceph/extend-env
vasukulkarni [Tue, 10 Jul 2018 19:18:50 +0000 (12:18 -0700)]
Merge pull request #474 from ceph/extend-env

extend environ instead of overwriting

2 years ago[extend-env] setup: update remoto version required 474/head
Alfredo Deza [Tue, 10 Jul 2018 17:15:26 +0000 (13:15 -0400)]
[extend-env] setup: update remoto version required

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[extend-env] osd: extend environ, do not overwrite
Alfredo Deza [Tue, 10 Jul 2018 17:13:26 +0000 (13:13 -0400)]
[extend-env] osd: extend environ, do not overwrite

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago2.0.1 v2.0.1
Jenkins Build Slave User [Tue, 19 Jun 2018 17:54:37 +0000 (17:54 +0000)]
2.0.1

2 years agoMerge pull request #473 from ceph/RM-24577
vasukulkarni [Tue, 19 Jun 2018 17:52:10 +0000 (10:52 -0700)]
Merge pull request #473 from ceph/RM-24577

release 2.0.1

2 years ago[RM-24577] docs: update changelog for 2.0.1 473/head
Alfredo Deza [Tue, 19 Jun 2018 17:47:46 +0000 (13:47 -0400)]
[RM-24577] docs: update changelog for 2.0.1

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-24577] bump to 2.0.1
Alfredo Deza [Tue, 19 Jun 2018 17:42:45 +0000 (13:42 -0400)]
[RM-24577] bump to 2.0.1

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years ago[RM-24577] install: default to mimic
Alfredo Deza [Tue, 19 Jun 2018 17:40:48 +0000 (13:40 -0400)]
[RM-24577] install: default to mimic

Signed-off-by: Alfredo Deza <adeza@redhat.com>
2 years agoMerge pull request #457 from squidboylan/add_command_help_message
Alfredo Deza [Tue, 19 Jun 2018 17:26:24 +0000 (13:26 -0400)]
Merge pull request #457 from squidboylan/add_command_help_message

Add epliog help text

3 years agoAdd support for ALT Linux 472/head
Alexey Shabalin [Thu, 3 May 2018 17:32:48 +0000 (20:32 +0300)]
Add support for ALT Linux

Signed-off-by: Alexey Shabalin <shaba@altlinux.org>
3 years agoMerge pull request #471 from HacKanCuBa/RM-23534
Alfredo Deza [Mon, 9 Apr 2018 15:04:12 +0000 (11:04 -0400)]
Merge pull request #471 from HacKanCuBa/RM-23534

[RM-23534] Fix distro detection for Arch Linux

3 years ago[RM-23534] Fix distro detection for Arch Linux 471/head
HacKan [Sun, 1 Apr 2018 02:43:23 +0000 (23:43 -0300)]
[RM-23534] Fix distro detection for Arch Linux

3 years agoMerge pull request #470 from int32bit/RM-23218
Alfredo Deza [Tue, 6 Mar 2018 11:43:36 +0000 (06:43 -0500)]
Merge pull request #470 from int32bit/RM-23218

[RM-23218] fix UnboundLocalError when create mds/mgr with bad hosts

3 years ago[RM-23218] fix UnboundLocalError when create mgr with bad hosts 470/head
int32bit [Mon, 5 Mar 2018 15:02:17 +0000 (23:02 +0800)]
[RM-23218] fix UnboundLocalError when create mgr with bad hosts

3 years ago[RM-23218] fix UnboundLocalError when create mds with bad hosts
int32bit [Mon, 5 Mar 2018 14:52:51 +0000 (22:52 +0800)]
[RM-23218] fix UnboundLocalError when create mds with bad hosts

3 years agoMerge pull request #468 from ceph/RM-23190
vasukulkarni [Thu, 1 Mar 2018 18:42:40 +0000 (10:42 -0800)]
Merge pull request #468 from ceph/RM-23190

[RM-23190] install default to luminous

3 years ago[RM-23190] install default to luminous 468/head
Alfredo Deza [Thu, 1 Mar 2018 14:42:41 +0000 (09:42 -0500)]
[RM-23190] install default to luminous

Signed-off-by: Alfredo Deza <adeza@redhat.com>