Use curl to fetch the standalone script::
- [monitor 1] # curl --silent --remote-name --location https://github.com/ceph/ceph/raw/master/src/cephadm/cephadm
+ [monitor 1] # curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadm
[monitor 1] # chmod +x cephadm
You can also get the utility by installing a package provided by
FSID='00000000-0000-0000-0000-0000deadbeef'
# images that are used
-IMAGE_MASTER=${IMAGE_MASTER:-'docker.io/ceph/daemon-base:latest-master-devel'}
+IMAGE_MASTER=${IMAGE_MASTER:-'quay.io/ceph-ci/ceph:octopus'} # octopus for octopus branch
IMAGE_NAUTILUS=${IMAGE_NAUTILUS:-'docker.io/ceph/daemon-base:latest-nautilus'}
IMAGE_MIMIC=${IMAGE_MIMIC:-'docker.io/ceph/daemon-base:latest-mimic'}
#!/usr/bin/python3
-DEFAULT_IMAGE='docker.io/ceph/daemon-base:latest-master-devel' # FIXME when octopus is ready!!!
+DEFAULT_IMAGE='docker.io/ceph/ceph:v15.2'
DATA_DIR='/var/lib/ceph'
LOG_DIR='/var/log/ceph'
LOCK_DIR='/run/cephadm'
Option("container_image", Option::TYPE_STR, Option::LEVEL_BASIC)
.set_description("container image (used by cephadm orchestrator)")
.set_flag(Option::FLAG_STARTUP)
- .set_default("docker.io/ceph/daemon-base:latest-master-devel"),
+ .set_default("docker.io/ceph/ceph:v15.2"),
Option("no_config_file", Option::TYPE_BOOL, Option::LEVEL_ADVANCED)
.set_default(false)
SCRIPT_NAME=$(basename ${BASH_SOURCE[0]})
fsid='00000000-0000-0000-0000-0000deadbeef'
-image='docker.io/ceph/daemon-base:latest-master-devel'
+image='quay.io/ceph-ci/ceph:octopus'
[ -z "$ip" ] && ip=127.0.0.1
OSD_IMAGE_NAME="${SCRIPT_NAME%.*}_osd.img"