Project

General

Profile

Actions

Feature #6362

open

move teuthology required stuff off download.ceph.com

Added by Sandon Van Ness over 10 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

We want to move stuff off ceph.com as only certain people have access to that and instead move it to a lab machine every employee has access to. Another advantage of this will be it will no longer transverse the gateway box in order to grab stuff from ceph.com decreasing the load on that box as well. We will likely want to have a default URL that grabs from github or something (for the things it can) and allow over-rides. The new home for all the ceph.com/git stuff will be moved to:

http://mirror.sepia.ceph.com/git/

Teuthology will need to be modifed to use the new URL as well as allow a config option to use something publicly accessible.

Actions #1

Updated by Zack Cerza over 10 years ago

  • Status changed from New to In Progress

Work is ongoing in the wip-mirror branch:
https://github.com/ceph/teuthology/tree/wip-mirror

This doesn't currently solve the issue of stuff living in http://ceph.com/qa - and I'm not sure if we'll be able to do much about that.

Additionally, URLs like this:
http://ceph.com/git/?p=ceph-qa-chef.git;a=blob_plain;f=solo/solo-from-scratch;hb=HEAD
Can't really be mapped easily to ones at github.com, as they use this format:
https://raw.github.com/ceph/ceph-qa-chef/master/solo/solo-from-scratch

I wonder if mirror.ceph.com could match that somehow?

Actions #2

Updated by Ian Colle about 10 years ago

  • Project changed from sepia to devops
Actions #3

Updated by Nathan Cutler over 7 years ago

  • Status changed from In Progress to Resolved

We have git.ceph.com now, which is accessible from outside (and inside) the Sepia VPN.

Actions #4

Updated by Nathan Cutler over 7 years ago

  • Assignee set to Nathan Cutler

Ah! This is still relevant. See: https://github.com/ceph/ceph/commit/d4d65fbd6ad15320339751c604613ac63511e645

We are still downloading stuff from http://download.ceph.com/qa

Actions #5

Updated by Nathan Cutler over 7 years ago

  • Status changed from Resolved to 12
Actions #6

Updated by Nathan Cutler over 7 years ago

  • Subject changed from move teuthology required stuff off ceph.com to move teuthology required stuff off download.ceph.com
smithfarm@wilbur:~/src/ceph/SUSE/ceph/qa> grep -r 'download.ceph.com'
workunits/fs/norstats/kernel_untar_tar.sh:wget -q http://download.ceph.com/qa/$KERNEL.tar.xz
workunits/fs/snaps/snap-rm-diff.sh:wget -q http://download.ceph.com/qa/linux-2.6.33.tar.bz2
workunits/fs/snaps/snaptest-snap-rm-cmp.sh:wget -q http://download.ceph.com/qa/$file
workunits/fs/snaps/untar_snap_rm.sh:    wget http://download.ceph.com/qa/$1
workunits/hadoop/wordcount.sh:curl http://download.ceph.com/qa/hadoop_input_files.tar | tar xf - -C $DATA_INPUT
workunits/kernel_untar_build.sh:wget -q http://download.ceph.com/qa/linux-4.0.5.tar.xz
workunits/rbd/run_cli_tests.sh:wget -q http://download.ceph.com/qa/rbd_cli_tests.pls
workunits/rbd/run_cli_tests.sh:wget -q http://download.ceph.com/qa/RbdLib.pm
workunits/suites/blogbench.sh:wget http://download.ceph.com/qa/blogbench-1.0.tar.bz2
workunits/suites/ffsb.sh:wget http://download.ceph.com/qa/ffsb.tar.bz2
workunits/suites/fsync-tester.sh:wget http://download.ceph.com/qa/fsync-tester.c
workunits/suites/iogen.sh:wget http://download.ceph.com/qa/iogen_3.1p0.tar
workunits/suites/fsstress.sh:wget -q -O ${TESTDIR}/fsstress/ltp-full.tgz http://download.ceph.com/qa/ltp-full-20091231.tgz
workunits/suites/pjd.sh:wget http://download.ceph.com/qa/pjd-fstest-20090130-RC-aclfixes.tgz

It seems like some of this stuff is just code that could live in ceph/ceph.git under qa/ ?

Actions #7

Updated by Nathan Cutler over 7 years ago

See #14825 for rbd_cli_tests.pl(s) and RbdLib.pm

Actions #8

Updated by Nathan Cutler almost 6 years ago

  • Assignee deleted (Nathan Cutler)
Actions #9

Updated by Patrick Donnelly over 4 years ago

  • Status changed from 12 to New
Actions

Also available in: Atom PDF